You're likely going to need USB risers. Even if that mother board has 4*PCIe16x INPUTS you'll want to spread them out for heat reasons. The risers will cost 8 USD each.
The harddrivedisk can be a flash card or usb drive it doesn't matter. There are 120gigabite drives that show up on sale for 40 USD which works well