Do you have a closet or some place like that you can put your set up? If not your truck could work as long as it does not interfere with your light schedule.

Most likely they are just going to come in and have a quick look around to make sure you are not trashing the place.

Either way, have your paperwork handy and in order. Just in case.