4 of 6 requirements need to be met in most states. Seems like you have them covered.
4 out of the 6:
*Perm inside cooking (propane or electrical)
*Toilet with exterior exhaust vent and service
*AC & Heating with separate power source the the vehicles power
*Potable water source to include (sink, faucet, and tanks with exterior service points)
*External power source (generator, solar, etc..)