I rent a house from a guy in the military... Never have to worry about him popping up because he is thousands of miles away. Plus, you can make changes to your lease, just say something. You could put in that the landlord needs to give 48 or 72 hours notice before popping in. I've put in things more ridiculous than that. My current lease, at the end of it my wife and I have the option to buy the house for the remainder of this guys loan... Not what the house is worth, but just what he owes... So all the rent we pay is almost like a mortgage, paying down his loan each month. Be picky with a rental and make sure the landlord won't be popping in... If they joke about it or even seem like they'll want to see the house in like 6 months, look at a different house.
I grow in a spare room closet, I took down the wire shelves in there, easy to put back up, and cut a 6 inch hole
In ceiling to vent through attic to outside... I kept the 6 inch piece so if we move I can put it back up and cover it up easy. You can grow easy without making major mods and be prepared to hide it in an instant... Nobody suspects anything with my growing because nobody knows it's there besides my wife.