Hi @Erikka0,
I'd suggest diving into the Help Center (link below) and have a really good read through some of the useful topics around Hosting... to bring yourself up to speed.
To answer your question. Airbnb handle the security deposit, Airbnb handle all funds and pay you around 24 hours after the Guest arrives. When a booking is made by a Guest all of your additional contact details are provided as part of the confirmed Reservation.
Until you have a confirmed Reservation, do not share personal details (such as your specific address) with the Guest. They are kept private for your safety.
Cheers,
Paul
---
If someone provides a useful response send ♥ with a thumbs up!
Useful Links to Check Out:
Co-Organiser of Melbourne's Finest... Hosts too! 🙂