Bei der Größe der Textur würde ich es auch davon abhängig machen, welche Details denn überhaupt verloren gehen würden.
Ich bin bei meinen Modellen zum Beispiel dazu übergegangen die Texturen lieber nur 512*512 Pixel groß zu machen, sie dafür aber ohne Kompression zu speichern.
Die Größe der Textur sollte auch keine große Auswirkung auf die Leistung haben (nur auf den Speicherverbrauch). Ich glaube das CiM selbst bei meinen Texturen ohne Kamera-Mod nie die eigentliche Textur sondern eher die Mipmaps nutzt.
Der limitierende Faktor bei CiM ist ja in der Regel auch der Prozessor und nicht die Graka.
EDIT:
Bei weniger als 300 Polygonen würde ich am 3D-Modell nichts mehr ändern, da haben selbst die Standardfahrzeuge deutlich mehr.