Definitively grab one of the Memory Stick/MicroSD adapters, way cheaper and better than using a memory stick.
I'm a pretty big supporter of emulation and love what Dolphin is doing, that said, lets not poke the bear. Dolphin is easy enough to get working everywhere, it doesn't need to be listed on steam.
I buy like 5 boxes at a time direct from Hario