Zum Antrieb: für optimales Manövrieren wirst du vier Schottelantriebe brauchen, kosten bei Graupner allerdings ganz hübsch (vier, weil sie vorwärts/rückwärts nicht gleich gut funktionieren, wenn du damit leben kannst, genügen zwei), oder wie wärs mit zwei Voith-Schneider-Antrieben?
Laut Graupner funktionieren die wie das Original, können also die Schubrichtung um 360° ändern. Da sie das doppelte von nem Schottel kosten, kommst du auf das selbe, preislich.

Willst du es aber _ganz_ preiswert, nimm halt zwei normale Schiffsantriebe, und mach Kortdüsen drum, dann kommt auch kein Kabel in die Schrauben. Dann kannst du mit einer Raupenlenkung auch recht gut manövrieren, theoretisch auch auf der Stelle drehen.

Was das Position halten an sich angeht, kommts halt drauf an, was du genau vor hast. Am heimischen Pool kannst du leicht drei Markierungen anbringen um so die genaue Position errechnen zu können, und in freier Wildbahn wäre das mit Einschränkungen auch möglich (je nach Gewässergrösse und dem, was du da halt darfst) kann man Bojen ins Wasser setzen (meinetwegen mit Leuchtbaken, IR oder so), oder solche Baken an Land unterbringen.
wie genau es mit GPS wirklich machbar ist, weiss ich nicht, aber du solltest ja schon Genauigkeiten unter nem halben Meter erreichen, sonst kannst du das Teil auch selber steuern.
Kamera fällt wohl weg, das wird bei Wellen nicht mehr mit Heimwerkermitteln hinzubekommen sein, fürchte ich.