1) Aucune garantie. Néanmoins, la licence est libre (apache), et vu le nombre d'utilisateur et l'intérêt global de la lib, tu peux être sûr à 99% que si la lib n'est plus maintenue par les actuels contributeurs principaux, d'autres viendrons se greffer ou un fork se crééra.
2) Ça existe, mais aucune ne gère parfaitement tous les cas. Selon les pays visés, des regex différentes peuvent être utilisées.
L'usage d'une lib externe ne semble pas être une solution trop lourde, d'autant que celle-ci possède un binding python packagé, donc facilement intégrable.
Pour le web, une alternative est django-phonenumber-field.