the castle system should fit in the car just fine. it would be alot of power though. it would be putting alot of stress on the drivetrain and i do recommend getting something else. the servo that you choose for the car is really personal preference. go for speed over torque and as fast as you can afford, the servo from the blitz would work ok though. if you plan on getting more cars in the future or if you dont already have on i would say invest in a good quality radio like futaba or sanwa. the radio from the blitz would work fine though also.
if you have any other questions about stuff like tires or tuning do start another thread in the onroad section though
onroad cars are so much fun! you wont be disappointed!