Can I Add funds to my trading account from my secondary bank account?

No, you cannot add funds from your secondary bank account or from any other bank account. Funds can only be added from the bank account which is linked to your demat account and from the UPI Id of the same.