@Keva26 IMO, you should have a rental agreement for anyone staying for more than 28 days. You will have to accept the booking before you will be able to obtain their name and contact information. As soon as you accept the booking, send them your rental agreement. You will not be able to send it on the AirBnB platform message system as there is not way to attach a word or PDF file. I send mine via my business email. Once sent, they can review the contract and cancel if they do not want to sign. I also recommend that you request the paperwork back in a timely fashion -- 48 hours works for me.
Be aware that you will not be paid in full for a long term rental at the time of the guest's arrival. You will only get the first month's payment, and the guest can reneg on paying the remainder. Also, without a valid rental agreement (not AirBnB's say-so) the guest can become a tenant -- and then hard to move on or evict.