IIRC, any time that is paid (actual work, vacation, sick) is counted and any time not paid is not.
There is also complication that if your work hours are not stable, and you've worked less than 30 hours in some weeks, you will lost a few here and there even if you worked more than 30 hours in other weeks.
I suppose you submitted pay subs to prove those hours in your file so that's what CIC goes with.
But assume you have all the hours you claimed justified and proven to CIC, there shouldn't be any problem with applying 1 day after you meet the requirement.
There's also no problem in creating profile before meeting requirement, as long as the requirements are met at time of ITA given