@Tuấn15 to answer your questions:
1) No - You agree to Airbnb's terms by listing with them
2) Basically your guest's reviews will ensure your listing is honest. You don't get paid until the day after check in so a scam listing will not benefit the host.
3) Yes there are lots of things to consider. Key for me are:
a) Is it legal to list your property
b) Do you have permission from your landlord or mortgage company
c) Is your insurance company happy to continue to cover you if you list on Airbnb