Duden bezeichnet das Verb langen als umgangssprachlich, es kommt aber durchaus auch schriftlich vor. Ich selbst verwende es nicht aktiv, es erscheint mir irgendwie staubig. Das mag regional verschieden sein.
Nicht in jeder Situation kann man langen durch (aus)reichen oder genügen ersetzen. Ein paar der Beispiele aus dem Duden:
die Vorräte langen [noch] bis zum Monatsende -> reichen
dafür langt der Stoff nicht -> reicht (aus), genügt
also jetzt langt es mir aber! - reicht
mit dem Brot langen wir bis morgen -> reichen wir aus
der Mantel langt ihm fast bis zum Knöchel -> reicht
wenn er sich streckt, langt er bis an die Decke -> reicht
er kann weit über den Zaun langen -> greifen
auf den Tisch, in den Korb langen -> greifen, fassen
kannst du mal ein sauberes Glas [vom Regal] langen? -> holen, nehmen
jemandem eine langen -> Ohrfeige geben