Hi,
Congratulations for for your child.
Your daughter is a Canadian Citizen and you are absolutely fine with your application.if you could add her details
Apart from above stated points this rule is introduced to give 50 points for applicants who are working in ICT ( LMIA exempt) work permit holders and working for a period of minimum 1 year.
Institutions doing ECA dont differentiate full time or partime courses.But one will acknowledge M.Com as master degree other will consider M.Com as pg diploma.no need to worry about the method part time or fulltime.
Do you have your bank statement or taxation documents for company A duration.upload them.also do a notarized affidavit for the closed company duration - signed by your xcolleague