Given a travel related situation, and given a specific question about the situation, summarize the question into a title

I'm going to be visiting Bangkok for one week, and would like to have a contingency plan in case the hotel WiFi is unusable.

What are my options for a data only SIM card for one week?

3G/4G Internet access in Bangkok

I'm a US citizen and I hold a Washington state Enhanced Driver's License. I'm living in Vancouver for a bit.

Can I fly domestically without my passport? Micheal Seifert's answer indicates my license will work for the airline, but what about security?

The web says government-issued ID is acceptable for domestic travel, but that obviously presumes Canadian government.

I get a normal US driver's license probably wouldn't work, but surely if it's good enough for CBS, it's good enough to fly?

Can I fly within Canada with a US EDL?

The dimensions permitted for Ryanair's small hand luggage are 35x20x20. An Eastpak backpack is about 45x38x11. Will it be allowed on board?
Please refer your personal experiences on this subject.

EDIT: What if I carry it nearly empty and folded into 2 parts, so that it'll fit? (I really need to take a backpack with me, but there's no room in my other luggage, that's why I'm asking these questions)
Eastpak backpack as small luggage with Ryanair?