I'm sure youll love the SCX10. Its a well known and loved rig. For Servos Id recommend Savox servos. Radio is a bit harder without knowing how many channels you're going to need in the long run. I'm sure some folks more in to crawlers will have recommendations for radios.
Damn near every thing is owned by Horizon hobbies anymore including most of the major online sites. Horizon Hobbies, Tower Hobbies, Amain.com are all large well know websites. For servos look at Savox you can order straight from their website.
Did you get just the engine or did you get the whole kit like THIS. That kind of engine is not something youd typically put in an RC and especially not a crawler. Crawlers dont do so well with nitro/gas engines. They are generally electric.
As for the engine/kit did it not come with...