You should ask him all the questions in advance and see what he's comfortable with; I'm sure he will be more than happy to tell you. Good luck, and have fun!
Sound like alot of fun could happen in this situation..... I would love to be in your shoes (at least once or twice anyway) I say have fun and just keep talking.... keep open communication!