2g aren't enough
Will 2gb also be enough storage to install project64 along with roms on a flash drive? If I upload the games on the computer from the flash drive will the computer get a virus? Should I just download Project64 on my computer or flash drive? Which ever is safer.
I don't understand your question very well, but, I think it would be better to keep it on your computer. You most likely wont get a virus.
2 GB will be plenty - most N64 roms float between 8 and 32 MB. You can have about 50 games and have about 1 GB worth and PJ64 does not take up a GB. If you transfer the games from the flash drive to the computer, you will not get a virus - unless the games have viruses attached. You should be scanning them after you download them though. It would probably be best to run it off of your computer though - it would be faster, as it can use your big, regular harddrive drive for extra speed. A flash drive will store and run it, but much slower. You could always install the program on your computer, keep the ROMS on the flash drive, and just transfer the one you want to play at any given time if you don't want to keep them on your computer taking up space.