Selbstverständlich muss das Gerät SIM-Karten unterstützen, damit man die SIM-Karte überhaupt damit verwenden kann.
Ein SD-Slot ist für SD-Speicherkarten da. SD hat mit SIM-Karten nichts zu tun.
Es ist zwar korrekt, dass heutzutage diverse Mobiltelefone "Kombi-Steckplätze" haben, wo man wahlweise eine SD-Karte zur Speichererweiterung einlegen kann oder eine zweite SIM-Karte eines anderen Anbieters.
Bei Laptops sieht die Sache jedoch anders aus: Um ins Internet zu gelangen, benötigt es ein (ich nenne es mal) Modem. Dieses ist in Handys eingebaut. Bei Laptops ist diese Funktion oft nur in Business-Modellen eingebaut. Für Privatanwender reicht i.d.R. WLAN vollkommen aus, deswegen gibt es da meist keinen SIM-Steckplatz, da es das Gerät verteuern würde.