A. Nope! If anything, a laptop, tablet or smart phone set up on DNDBeyond and charger, Or a notepad and pen. Your DM has physical source books, loaner dice and minis.
Your DM will run the game in such a way as to finish in time, as long as the party stays relatively on task. The DM will do regular time checks and there is always the option to check with the DM about purchasing more time. That being said, this is your hard earned money, so please make sure all party members are on time and on the same page; if we run out of time due to the players running 'out of bounds' and no additional time has been booked and paid for, the session still ends at the scheduled end time. The adventure can be finished if another session is booked, based on availability. (Hint; Don't bring Murder Hobos).
No, your DM will introduce you to combat, role play and basics of playing 5th Edition D&D, and familiarize you with general lore on classes, monsters and biomes. All you need is the will and some imagination! Please DO give your DM a heads up of your experience level.