A man is fighting for life after he was hit while standing in an emergency bay on a motorway south of Brisbane.