1 )
The answer is
or 32.
The best way to represent this is with a binary tree. Each split represents a choice, and each line represents a possible outcome. Choice #1 at the top of the tree has 2 possible outcomes. The second level repeats that process with 2 possible choices and 4 possible outcomes, this repeats for all 5 levels giving us 32 possible outcomes at the bottom.
2)
There will be eight outcomes.
Sample space : {HHH,HHT,HTH,HTT,THH,THT,TTH,TTT}