Do I have to be an existing customer to take mobile services?

Yes. You must be an existing TalkTalk customer to be eligible for mobile services.