Der 800XL hat 64 kB, was auch das direkte Maximum einer 6502 CPU ist. Serienmäßig weiter kommst du mit dem 130XE, der hat 2 64kB Bänke (also vergleichbar mit dem Commodore 128), aber nicht jede Software unterstützt das.
Mit dem Speicherkartenleser ist sicherlich der Floppyemulator SIO2SD gemeint. Oder alternativ SIO2PC oder SIO2USB.