1-3. solid info. Something I forget to tell people, and many don't bring it up The (lack of) AC! The fun thing is that the places with showers make up for the heat with FREEZING cold water, haha. Another benefit of your 5th point.
4. Good on that cop looking out for you! And yes, unfortunately...