So, how should we help all the groups of young Americans you mention?

Strong, publically-funded social safety net is a good start, I think. Using vice taxes to contribute money to it is probably a decent idea.