in market, you'll find best quality rear shocks (claimed to be original honda ones) for Rs.9000.
I can show you the packing if u want.
the same packing from honda cost around 16k, i guess.
As for the timing belt, get it changed at 80k.
If your mechanic is good and confirms there's no noise in the bearing then its better to keep using the old bearing.
The risk involved will be paying extra 3k labour in case it produces some noise later and u have to get it replaced too.
Timing belt in market ranges from 750 to 2150Rs.
Either buy it from honda or the best one from market for almost Rs. 2200.