Hallo,
um 2 Rechner per USB zu verbinden, benötigst Du ein spezielles USB-Kabel, z.B. so was hier:
www.alternate.de/html/solrSearch/toArticle.html?articleId=66692&query=usb+kabel&referer=detail&link=solrSearch%2Flisting.productDetails
Aber viele Rechner haben auch eine Netzwerkschnittstelle, darüber kann man die Rechner auch miteinander verbinden.
zu a)
Wenn die Rechner erstmal verbunden sind hast Du vermutlich nur eingeschränkten Zugriff auf Deine Festplatte, das hängt vom verwendeten Dateisystem auf Deinem alten Rechner ab. Aber trotzdem hast Du im Prinzip Vollzugriff, wenn Du gewisse Einstellungen vornimmst.
zu b)
ja
Ich persönlich habe noch keine Rechner per USB miteinander verbunden, deshalb kann ich Dir nicht sagen ob das in jedem Fall problemlos möglich ist, aber ich denke schon, notfalls muss man eben nachhelfen.
Abgesehen davon könntest Du Dir auch einfach einen USB-Stick besorgen und Deine Dateien vom alten Rechner darauf kopieren und dann vom USB-Stick auf Deinen neuen Rechner weiterkopieren, das dürfte am einfachsten sein.