Yes, you can hold your SB NRO Account with any Bank of your choice.  You can do a NEFT transfer from all the banks to SHCIL to fund your F&O Trading Account. 


You will be required to share the screen shot of the fund transfer page with SHCIL and Tradeplus via an email whenever you transfer funds for F&O trading.


However for doing an account to account transfer you need to hold your SB NRO Account with any of the following Banks


HDFC Bank 

AXIS Bank 

ICICI Bank