Hallo mtbnbancz,
wir hatten alle Größen schon bei uns und mit Deinen Eckdaten geht die Empfehlung zum 18" Modell. Falls wider Erwarten das Oberrohr zu lang sein sollte, dann hilft die ergonomische Anpassung mittels Vorbau und/oder Lenkertausch wie von BikeMike schon erwähnt.
Grüße aus dem Süden