I do have a question though. Will a 4 gig flash drive be able to hold a wallet backup or two?
It depends on how much transactions and addresses it contains, but most likely you'll be able to store 1000 wallets at least on such a key

Keep in mind usb sticks tend to have a very short life span, though, consider other backup methods too.