Can I add funds from a bank account that is not linked to my Share India account?

No. As per SEBI guidelines, Share India accepts payments only from your registered/linked bank accounts.