If the question was is it ok to sell your permits I would say no.
Is it legal to work for one guy and work for yourself after normal work hours and on weekends? yup that is fine from a BC perspective.
I am an inspector from 8 to 4:30 from 4:30 to 8 I could be an electrician and work for anyone (outside of my jurisdiction) While I am employed as an inspector I cannot also have a contractor's licence but Most municipal authorities don't care if I do contract work except in the municipality I work for.
Based on the rules in BC a person can work for several contractors but can only take permits for the company they are registered to. If he is an electrician for company A and does not take out permits for them then he should be free to take permits for his own business.
Burning the candle at both ends and having a private, competing business are reasons I would not hire him but I doubt they are illegal. I sure don't want a competing contractor working for me as he can eventually take my secrets or customer lists.