Ovviamente la scelta del mezzo è dettata dal tuo budget...
Personalmente (e non sono il solo) eviterei di comprare scooter con più di 30000 km

a meno che il prezzo non sia effettivamente conveniente...
Comunque un mezzo del 2003/2004 non dovrebbe superare i 2500 euro, certo è che se ha 40000 km io più di 1500 non li spenderei... poi devi verificare i tagliandi... quando è stata cambiata la cinghia... l'usura delle gomme... i freni... insomma a 24000 km c'è il tagliando con cambio cinghia... prendere un b400 a 23500 km da tagliandare, con pastiglie da sostituire e gomme al 50% spesso non conviene rispetto ad uno di 30000...
L'ideale per un acquisto due ruote usato sono 15/20 mila km sempre tagliandato (verificabile!) unico proprietario almeno euro 2... poi se alcuni di questi "parametri" sforano va bene lo stesso ma il prezzo deve calare...
Un b400 per iniziare non è il massimo... ma non hai 18 anni e credo che le regole della strada ti siano chiare... quindi con prudenza vai tranquillo... ah... dimenticavo se prendi il 400 la tua pattente b non va bene (se non hai mai guidato moto e scooter non hai la A) e devi fare l'esame pratico...