I wouldn't go any less than 6 gallons on the water heater and normally the grey tank needs to be 10-15% larger than the fresh. (Depends per location and HD) You'll need to determine what you'll be powering the water heater with as well...electric or LP? Are you using a 12VDC pump of 110V? Good luck with the build.
Extreme BBQ Trailers