Da sonst niemand geantwortet hat, versuche ich es mal. Ich würde Dir zum aktuellsten RasPi raten. Damit hast Du die schnellste und umfangreichste Hardwareversion des RasPis. Dieser benötigt eine Micro-SD. Die Größe richtet sich nach Vorhaben und Geldbörse. Ich arbeite mit 8GB, da sie sich relativ schnell per Image sichern lassen. Bei 16GB oder 32GB dauert es mir zu lange und hat man mehrere Versionen, nimmt es dann auf Dauer auch ziemlich viel Platz ein. Die Hardware könntest Du beim Forumiten "raspiprojekt" beziehen. Der kann Dir bestimmt auch ein paar Tips zum Gehäuse geben. https://www.raspiprojekt.de/en/
Einen Adapter für den PC benötigst Du, weil Du das Image irgendwie auf die Karte bekommen musst.
Programmieren kannst Du sowohl direkt auf dem Pi, als auch auf dem PC. Dazu musst Du die Karte aber nicht hin und her schieben. Der RasPi ist im Netzwerk und Du kannst Dich z. B. über SSH mit ihm verbinden. So sitzt Du am PC, arbeitest aber über die Verbindung auf dem RasPi.
Da Dein Projekt recht ambitioniert ist, würde ich Dir empfehlen, Dich ein wenig in die Materie einzulesen. Dieses Buch behandelt zwar nicht die aktuellste Hardwareversion des RasPi, wodurch es mancherorts als Schnäppchen zu bekommen ist, aber die Grundlagen sind bis auf wenige Ausnahmen unverändert. https://www.oreilly.de/buecher/120112…-entdecken.html
Alternativen und Sonderangebote findet man zum Beispiel hier: https://www.terrashop.de/suche.php?begr…rry&r=i_esearch