If you don't mind your name coming up on BVI public register, maintenance fee each year for payable to any BVI agent can be as low as $800. Re bank accounts it is not difficult to DIY liaising between bank and agent if you are savvy, although I'd suggest that you have your friend in the country...