Do I need to register/sign-up for TSTT Bill Payment at Dealers?

No. This is a walk-in process. Customers can visit participating Dealer stores, present their account information and pay their bill.