Yes, Yes, yes. registration. You really need to learn the air space especially if you are going to be flying all over the U.S, and learn and know the drone rules from the FAA website, especially if you do not want to get into any trouble.
The airlines wants your batteries store in lithium battery bag, and not in the drone.
and they must be carried on for safety of the plane while in flight.