Re: foam..to pour or place sheets
Poured foam will probably work best, and give the best flotation. But styrofoam sheets will work too, just not able to fit in all the nooks and crannies easily.
Poured foam has the additional advantage of adding rigidity to the hull when poured after the floor is in place. Just leave plenty of expansion holes for the foam to ooze out of.
Can add this, if you use foam sheets and want to glue them up to make thicker blocks, use Gorilla glue.