It is pretty easy to open a checking account at Bancomer. They have english speakers available. You will need a light bill or water bill in your name and a physical address - could be pdo I guess, you will need some form of immigration status and I believe a FMT would do. Once you establish...