You establish air superiority first by doing supression of enemy air defences, then destroying any offensive capabilities they might have (air bases, fighters), and then you rule the skies.
Yes, it did. Over both of those the US had, mostly, control of the skies.
Hanoi had extremely heavy air defences and was left mostly alone (both because of that and because it wasn't considered a politically appropriate target).