For a basher, I would keep the motor, if I was gonna buy new electronics for myself today as a basher:
ESC:
HobbyWing QuicRun 10BL120
Servo: JX
Radio:
Hobby Porter HP007
Battery: Zeee, SMC, RC Juice, ProMatch are all good brands to consider, I run SMC V2 Graphene Extreme right now
***Which charger is the best?