I have a website form that requires a US phone number input for follow up purposes, and this is very necessary in this case. I want try to eliminate users entering junk data
Those parameters look pretty good to me, I might also avoid numbers starting with 911 just to be safe.