you would simply fund it, via swift/wire facility using the local banks within india..
simply daily outgoing limits as specified by your local banks in india/nepal.
charges simply based on local banks outgoing transfer rates..highly likely you would need a walk in visit to the banking hall, to confirm first hand current fees,levies etc.
biz bank stands for business bank acct.
Eg:
HSBC business bank acct
STB business bank acct.
Bank Of India business Bank Acct
difficulty would be based on criterias,︁ docs required, opening deposit,days or durations well as basic banking requirements....
Physical business bank acct,︂ basically less tedious compared to EMI business bank accts as this could take a few︃ days, for Due diligence,verification procedures etc.
creating online would be an EMI business bank acct...Wise,Advcash︄ etc..
specific physical banks allow for online acct opening, though towards final steps, a physical︅ visit might be required etc..