Do I have to be a T-Mobile customer to sign up for WiFi On The Go or enroll in ConnectEDge Unlimited Everything?

Absolutely not.  The program doesn’t turn in any way on what type of cell service you have or who you have your other service with.