I am a bit confused. Are you saying that just by incorporating in Canada ...this satisfies
the Canadian Presence required for owning a dot ca?
Again, don't consider this to be legal advice.
A corporation is considered to be a separate entity from a person, so a federal or provincial corporation does suffice as a Canadian entity. When you're registering your CIRA account, "Corporation" is one of the options.
Just remember that any parking revenue or sales earnings from domains owned by a corporation are the funds of the corporation. They are not yours. So don't go making mortgage payments or buying clothes with proceeds from your domaining success, if your names don't technically belong to you. If they're successfully removed from the company, that's a different story. But again, I'm no legal expert. You should speak to a lawyer or an accountant regarding corporation related matters.