Yes, Eric was a career SAF officer. He was a captain when I met him at Beach Road camp. I think they did eventually give him his crab.
I recall Eric Paine was sign on SAF career man. I think he retired as Major? I ran into him a few times in the army.