Yes you are right. Before coming here, its better to complete GMAT. I also extracted information for Masters program from Canada Universities when i was struggling for a job of my liking and found that its not easy to get admission... its tough.
Yup, u eligible for OSAP if u get admission in any decent university.
I also looked for canadian security course, but its tough as well... its all Finance and one need to spend good time and concentration for study and pass it and its not easy to give time to studies if u r a newcomer.
I am an IT professional. I came here in March and started looking for a job in my field after couple of days through internet. Initially i was not getting any response due to my resume, as i uploaded my resume as per Pak style. Here u need to alter ur resume as per the requirements of Canadian employers. Luckily i came across one of my friend who helped me updating my resume. Then i uploaded it on workopolis and Monster.ca. These are two very good websites. From next day, recruiters started calling me asking for my background and all. After 4 months i.e in July, Alhumdulliah I got a job here in Mississauga in an IT company in Product support dept. - its almost same kind of work i was doing back in Pak.
So, my advise is ... keep trying applying for jobs in ur field. Start doing an odd job, if u get.. and please do not stop applying jobs in ur field, as i saw many educated pakistani brothers here ended up driving a taxi here... so keep applying jobs, give interviews,.,,,,, u will learn from ur mistakes ....
If you miss an opportunity, don't fill the eyes with tears
It will hide another better opportunity in front of you .....
Mistakes are painful when they happen
But months later collection of mistakes called experience, which leads to success
Best of Luck to all.....