what if I don't have permission to work but need the social security number to apply for government benefits?
You can actually apply for a social security number if you are required to provide your social security number by a state or local law to get general assistance benefits.
What would happen if I use a non-work social security number for work?
You shouldn't do it but if you do it we would inform the DHS.