Last, is there a number you can dial where you can input a toll free number and it tell you what carrier provides that number?
It's called a RESPORG (RESPonsible ORGanization) number. You input the toll free number, and it will tell you which carrier handles it, and what their contact number is.
Here's a hint - I can call our regular AT&T trouble reporting number, and instead of putting in my local area code and telephone number like if I wanted to report my own telephone line being dead, I can put in 800 and a 7 digit telephone number, and be told who handles it and what number to call to reach them.