that castle system is way to much for a tc. the can is also larger than a normal 540 size and might not fit in some cars (it doesnt fit in mine) i guess if you are only doing speed runs it might work. both the servo and the radio system from the blitz should work in the car. since its an onroad you might be dissapointed with the servo performance as it will be slow. radios are almost universal and work from car to car.
btw what car r u getting because it might be easier to answer these questions if people knew the car