I opened mine with BBL about 5 months ago. I was on a tourist visa. Thai spouse assisted (which I think is critical. Needed a notarised passport copy, which most embassies will do and a Thai address. At that time the bank told us we were lucky as the rules were going to change the next day.
Anyway, just got my O- A visa last week from the TH embassy in Singapore. Next, start on the LTR.
Take the pictures or scan with your phone. Then mail them to yourself. When you attach them the system will ask you what size you want the attachments. Anything around 500 mb is fine for on line submissions