I would be happy to ask my dentist about your q´s. he is not a biological dentist, but very helpful and well-connected.
As far as a place to stay, I will also think about this one and let you know.
Tijuana is an international city and as long as you come here with that mindset you´ll be fine. If you have travelled internationally before in cities then you know how to conduct yourself and I doubt that you´d have any problems.
Any other q´s I´ll try and answer