Yes he is going to pay for the full season. That's exactly what 8 months in Denver is, the full season. The other four months are called Closed for the Winter.
I think you'd end paying year round rent on your spot. You might want to inquire at mobile home parks. Occasionally I found they will rent to RVers if local laws allow. Usually you have to set up your own accoun t with the electric company.