Do I need to have an incorporated company to apply?

No, you do not need a company. Individuals are welcome to apply on their own. 
As one of the goals of the project is to find talent and develop market ready projects, successful applicants may be approached by Creative BC to participate in further capacity building opportunities during or following the development phase funding.