Yes to pretty much all of the above but dunno about the track recovery bit tbh as i've not binned my bike on track and have absolutely no plans to either lol.
Tape up lights and clocks is required as is mirror removal. Your pit area is where you can leave your stuff but of course be aware that you wont know everyone in the pit garage so what you feel comfu leaving there is up to you. Bags and the like are no problem imho but wallet or cash may not be a good idea
Service wise i think you'll be fine mate. remember its a chance to take your time to build up pace and confiden and learn a few hings about your bike and you in the process.