Your shock damper is not a big problem,that's easy to find in the market.But the rear bumper of your super champ look like broken!It's difficult to find a original one and very expensive!
Why don't you buy the sand scorcher together with this car from the same seller?His Sand Scorcher shell is near mint and will look very beaitful after painting.