A man is fighting for life after being allegedly set alight by an unknown attacker inside a unit south of Sydney.