Interesting how in the USA, there are so many required regulations to follow. Such as registration and bylaws etc. Here in Canada, you don't need to register your drone. However, most drones do have built-in software that will automatically detect the presence of nearby airports and will not allow you to fly there. makes sense - i am not going to argue with bigger planes! Also (in Canada) we have fewer restrictions regarding parks and rec areas. We are more a frontier country here, thank God. Common sense should always prevail, of course. In regards to trying to practice inside a building, always remember to set your maximum RTH height at about 2-3 feet, not 100 ft! Tape your phone number inside the drone somewhere (battery compartment works fine, and on your expensive battery too... it could fall out. make sure your GPS tracking is on so you can maybe track a lost drone on your controller using Google maps etc.
Never fly out of sight until you are very good at it. Never over water or busy highways or IN a forest, until you learn to trust the auto guidance and object avoidance sensors of your drone. Never fly in snowy, windy or rainy weather. Not worth it, believe me. Always obey "low battery" warnings and weak signal warnings. I almost lost my drone twice (it got out of line-of-sight) but fortunately came back on its auto RTH feature. Use common sense... these drones are very 'smart' but not as smart as the operator. Cheers.