@Jaime C , The $25k x 2 discussion was for meeting the E32A visa requirement in which we need to invest those amounts in Indonesia. Otherwise, I would not have investing our money in Indonesia bank,

.
I have heard good things about Fidelity. I am with Charles Schwab and they have checking account and nice credit card, no foreign transaction fees for expat as well.
Sounds like you are a US citizen as well since you are familiar with US assets.
Do you mind if I reach out to you over DM to follow up?