The USCF awards a "National Master" title upon reaching a Regular over-the-board rating of 2200, as mentioned in another answer to this question. This doesn't require earning norms or anything like that, but it does only apply to a player's USCF Regular rating as earned via over-the-board play.
There are two ways to earn the USCF Life Master title (which is also recognized as "National Master", and lets you put the "NM" in front of your name):
Under the current title system, you need to have (or have had at some point) an established USCF Regular rating of 2200 or higher, and 5 Master-level norms. You can earn the norms before your rating reaches 2200, but even if you earn 5 Master-level norms before reaching the 2200 rating, the title is not awarded until your established rating reaches 2200.
It's still possible to earn the "Original Life Master" title, which is awarded after you start 300 games with an established USCF Regular rating of 2200 or higher. The 300 games need not be consecutive - if your established Regular rating drops below 2200 at any point, the count is "paused", and picks up again where it left off once your rating increases to 2200 again.
Norms are only awarded in events of 4 rounds or more. So if you expect your tournament participants to be able to earn Master-level norms, your tournaments must be at least 4 rounds.
USCF titles are only awarded for USCF Regular rated over-the-board play. Time controls of 30+0, 30+20, and 15+15 would be dual-rated (rated in both the USCF Regular and Quick rating systems - see USCF Rule 5C), so players in events with these time controls would be able to earn norms. The 15+10 time control would be USCF Quick rated only, and players in events with this time control would not earn any norms. For an event to be dual-rated, if the time control is G/mm with an increment of ss seconds, the event is dual-rated if 30 <= mm+ss <= 65; in all cases, the base number of minutes mm in the time control must be at least 5. Plus, of course, if mm+ss > 65, the event is Regular rated only, and players in Regular-rated events can earn norms too.
Since USCF titles are only awarded for over-the-board play, online tournaments will not count towards either the Life Master nor the Original Life Master titles.
You can find a description of the USCF title system here, which describes all of this.