That would require everyone having a stable job. Something to think about.
Are you proposing any specific laws to manage antisocial behavior?
In the end, I'm certain that the better idea is to simply give people jobs.
Actions like smoking/vaping, busking, drug use, littering, and peddling are usually already illegal in public transit, but widespread and difficult to enforce.