Тут можно дать разве что только два совета:
1. В первых же правилах обработать 8 и +7… с заменой их на 7
2. во ВСЕХ последующих правилах пользоваться или проверками диапазонов сотовых операторов или полной проверкой номера не только на префикс.. но и длину номера.
Например: /^749[5,9]\d{7}$/ (не забываем знак доллара).
Тогда… если число цифр недостаточно или, наоборот, лишку…. звонок не попадёт под правило.