Bem, pessoalmente eu não uso tipo de dados numéricos para armazenar números de telefone ou informações relacionadas.
Como você armazena um número, digamos 001234567? Ele terminará como 1234567, perdendo os zeros à esquerda.
É claro que você sempre pode preenchê-lo com a esquerda, mas desde que você saiba exatamente quantos dígitos o número deve ter.
Isso não responde a sua postagem inteira,
Apenas meus 2 centavos