You are NOT off base. The answer to Every Bullet Point Per the FAA is NO you CANNOT fly in any Class D airspace of God forbid Class C or B without a COW Certificate of Waiver. The FAA suggests you request this COW 90 days in advance. It's a clear as a bell, in a clear blue sky, that's the legal answer. ( BTW I'm not a lawyer I'm a private Pilot since 1987 learned at PHX Sky Harbor, and now studying for my part 107 exam. NOW does that make sense???? NOOOOOOO What is happening in reality is guys are calling the tower and letting them know hi my name is John Doe, flying sUAS N686US at 3,8 miles DME from your airport on a 128 degree bearing from 2-3 pm local at 300" and below in a 1 NM Radius, doing roof inspections etc or just hobby flying. I heard a call just like that and the controller said thanks and have fun! NOW the FAA is not stupid they know people are doing this, and they are working hard and fast on all of this BUT Legally your bullet points are right on. The Heliport thing drives me crazy. I did live in SW Houston and in the B4Ufly app they had a heliport listed that was torn down about 5 years ago. It was an urgent care and the building is not gone. I drove by it myself and asked a Local Police Officer who is a Phantom 4 owner if the Heliport still existed and he said it's been gone forever. In the end it's your call, just remember as PIC the buck stops with you. If ANYTHING happens they'll come looking for you. I know this as a private Pilot. Don't get me wrong they are really generally nice folks and really try an help new Pilots, but just know the law. Also Make sure you have a 3 ring binder with all your docuention in it whenever you go fly in case you get ramp checked. Best of luck! BTW Google Earth is a great tool to measure distances from and bearing from any airport. That's how I determine my best ares to fly and also what I use to report to the tower if I'm going to be inside the 5 mile ring.