Since they didn't obey the law in coming here, why would they pay the fine and start paying taxes? They should never be allowed citizenship, just work permits.
If they get work permits, they will have to pay taxes.