For flooring check into Mannington's Assurance. It is a commercial vinyl designed for traction in damp areas. I've had it in 16' Wells Cargo trailer for 6+ years and it has held up well.
For the living area consider using J&J or Milliken carpet tile, loop pile, darker color will easily sweep vs. vacuum.
+1 on white or silver roof.
This is the best pic I have: