@Tim2816 Well, a lot of the questions you are asking don't have anything to do with Airbnb. Local regulations are quite different all over the world. So you find out local regs by going to the local authorities. Same with mortgages- that has nothing to do with Airbnb. You find comparable properties by looking at the listings in the area.
You would need a local property manager, cleaners, etc. You will need a Mexican accountant.
Read through everything on the main Airbnb Help section for hosts, read the Terms of Service, spend time on this forum reading about other hosts' experiences, pitfalls, suggestions, etc.
The thing about a question like yours, asking for people to tell you everything, is kinda like saying to a doctor, " Hey, can you tell me everything I need to know about becoming and being a doctor?