Help needed for British Columbia Tech Pilot program

Please help me on following questions -

  1. My company has given me offer letter for an intra company transfer. Does that mean i can apply for BC tech pilot and show case this as a job offer?

  2. What is difference between BC PNP - Express Entry BC and BC PNP - Skills Immigration ?
    What should i apply for ?
    When I go to their application page, it gives me an option to apply for 1 of above 2 categories.

  3. Lastly, I am moving as senior manager of Research and Development, Can I apply for BC tech pilot under what category ?

  4. My company has good presence in Canada, but only 3-4 employees in BC. Do i still qualify for BC tech pilot ?