you have to verify accounts in other countries too. My son can't get a new bank card in UK after 20 years of having an account at his UK address, unless he flies back in and shows them his passport. . again.
You don't need a visa for a 2 week stay. You can enter without. But there's an "arrival card" to fill in online with your info. It's done within the 3 days of arriving.