I'm happy to report that through his years in Scouting my son has learned a lot - but not yet all - of those things. At next year's summer camp I've asked him to take the fishing and canoing merit badges - to hit items 13 & 23.

I might add a few other skills:

Know how to swim
Know how to carve a turkey
Know how to wash/dry clothes
Know how to sew/patch clothing, including how to sew on a button
Know how to cook meat :-)
Know to treat others as you'd want them to treat you
Know how to catch a spider and release it (my wife gave me this one)