I make over 100k, so my understanding is that I need the 401k to reduce my taxable earnings. They do offer a Roth 401k also.
Emergency fund: I'm readily employable as a nurse, so I think 6m mortgage is a good start, then can always add in the other expenses. Housing is our biggest cost.
Summer camp: it's the same as the summer daycare programs. Childcare even for grade schoolers is 250-300+ per week per child in the summer around here. County, church, etc. Meanwhile I pay less than 250 per month for after care! I'm just glad I don't pay for full time day care anymore.