A:Answer Well ... SanDisk is actually a brand. And yes, you can put an SD card of ANY brand into the SD card slot on this computer (SD stands for Secure Digital, not SanDisk. Compatible cards are also made by Samsung, Lexar, PNY, Transcend, Patriot and more). Also, yes there are multiple USB ports that you can plug a flash drive into.