1) I know you will have your name on it, but what I'm trying to say is, when did you guys first open the business? Why are your parents JUST adding you now? Why didn't they add you a long time ago? Unless you guys just recently opened the business, then that's understandable. Because if your parents are just adding you now even though your business is a long running one, they might think you did it just to come here on a visitor visa.
2) No travel history, yes you're right, there's not much you can do about that now.
3) $2000 for 2 weeks is good enough. But you should have this money on your person before you land in Canada. Also, before you apply, you're supposed to show you or your b/f have sufficient funds, if you can't show any (because you have no bank account), and your b/f shows he has $2000, then you will likely be refused. Because they can't expect your b/f to be able to provide for himself and you with just $2000. If on the other hand, he has $2000, and you also have $2000, then your chances are far greater. And keep in mind too, he's supposed to buy your flight tickets and travel insurance, that will be at least $1600 or so, so if he only has $2000, that means he actually has $400, which will lead to a likely refusal. Bottom line is, both of you have to show you have enough to buy a return ticket + insurance, and have at least $2000 for 2 weeks stay, and he should have a job or sufficient money in his bank, I don't think $2000 in his account will cut it considering he needs to buy your ticket too.
4) You don't need birth certificates from any one
You just simply scan the documents into a computer, and upload the files.