Hi @Godsgrace
With Bank statements/statement of account and transactions, BDO prints it as you request it (no need for appointments) but you would need 2 IDs and your passbook, not sure with Metro but BPI has the same process with BDO and I'm not sure what the process is for closed accounts. I think as long as you have your card/passbook and know your account number then they can process it for you.
With regard to a detailed COE, you can ask a supervisor to list your duties on paper and have him sign along with his/her contact details and this will be enough. A contract will suffice as well and if all roads lead to a dead end, you can write up a self-statement listing your duties, work position, company with address and reason why company didn't give you a detailed COE, sign it, have it notarized and submit that along with the COE your company wrote for you.