That sounds nice.
If you can put a shed on your property you should be able to house your bus in it if there are ever complaints. You'll still have to check with your local officials about the, probably, agricultural type shed. The shed can also have grid power. You wouldn't have to hook up a paddle weel in the creek for power.