Virgins first time

My bf is planning to come visit me at the end of August and I’ve never had sex or really done anything other than makeout. Tips for the first time, also how do I make sure without a doubt that I don’t get pregnant ? I’m not on birth control idk if I have time to start it or if I need to since he is coming for a week. Any and all tips tricks or advice for someone’s first time, anything you wish you knew beforehand.

Thank you!!!