Nochmal ein Nachtrag zu LAN. In Bascom gibt es auch TCPIP-Befehle. Hab sie selbst noch nicht ausprobiert, aber wird schon geh'n.
Igor Cesko hat sowas auch schonmal gebaut, so wie USB in a AVR.
Da du ja nur ein minimum an Infos haben willst soll das erstmal reichen

CF-Cards kann der AVR lesen/beschreiben. ATA-HDDs gehen wohl auch. Aber inwiefern so tun als ob es ne Festplatte wäre? Ich antworte mal vorsichtig mit ja ohne genau zu wissen was du meinst. Aber ich denke für dein Zweck wird es so klappen