Nope. Just get a compatible fob and search for the programming steps here. There are a few things needed to make it work with the car.

The trac off light is on because there is an issue with the ABS. Check the wire harness that connects from the front hubs to the main loom for breaks/corrosion. Since the hubs were replaced I'd suspect a wiring issue. You could also just disconnect the harness at the hubs, clean em up add some electrical grease and reconnect and see what you get. If the ABS light goes out then the trac off light should too.

Do the wipers rest at the bottom when off? If not, then might be time to remove the arms and set them at the bottom.