my father is indian and none of my relative is in canada this trip is going to be pure tourist purpose please dont get any other idea as many people do , i have traveled to United Kingdom , USA , UAE etc.There is no such things as ”sponsoring” a visitor visa so not sure where you got the idea. You show you have the funds in your own account. Again wait to see if approved, and you may be. Is your father in Canada, a citizen or PR? If so he can invite you but no such thing as sponsorship a TRV.
How old are your children? Are you fully vacinnated?
i have put my fathers sponser letter for USA , & UK both was fine .