maple,
You can use any money as long as it is in your name alone and in the name if spouse if the same is listed in your application and accompanying. Otherwise, it must be in your name. A lot of people borrow money and deposit in the bank little by little to prove they have the money. That's fine. Now, the question is, if you receive you PR and have about 8 to 12 months to land in Canada, will you be able to raise that money? Because must be able to because you must provide proof of funds at the time of landing and then borrowing will not be a solution anymore.
Peace.
Sometimes they ask for 6 months statement, borrowing money from a friend can cause a problem when all of a sudden they will see a spike in the bank statement.
It is better not to touch the money until you show proof of funds at landing, then its yours, you can do whatever you want - even finish it in one day.