Energy produced from fusion or solar?
And long term stay on any body, as well as getting there in realistic time frame, will require nuclear power. The squeamish and environmentally correct need to just take a hike ...
Take protiens and your body will do the rest. How about chia seeds?
What is the most plentiful element in space? Put a scoop on the front of your spaceship and use it to feed your fusion reactor. Maybe scoop up other stuff like particles flying through space blasting out from the sun. Some of the particles are charged and are probably plentiful (relatively speaking).
Interesting how optimistic predictions about space travel are — according to the 2001 Space Odyssey we should have already had a manned mission to Mars. So maybe by the time we have figured out space travel, we will have figured out the fusion thing.