I would prefer several 4GB sdards than a 32 one , add also add usb3/sd adapter for writing image but maybe most computers ship this already
4 GB cards are actually more expensive and hard to get these days. The kit comes with 32 one and I added another 16GB one to the list. That should be fine. As for the reader, I would indeed rely on everyone having one around already.