Do I need to set up a bank account during my stay in Monterey?

No, you do not need to set up a bank account during your stay in Monterey. You will only be in Monterey a short period of time, and banks are different all over the United States. It is best to wait until you arrive at your host institution to set up a bank account.