1) can you have account with any banks, and you can more than 1 account without any question.
2) Visa cards, since you have to apply and get approve on visa. Therefore, the number of credit card that you can have might be limited. you can try to apply, but if the bank gives it to you or not. Its thier decision.
*trouble* and *confuse* means you will get confuse if you have 1 account/visa in each bank.~