I think the dent on the door can be removed by PDR.. if it is reachable. If this is the case then there would be no painting charges. There is a good possibility PDR cannot be done for this region. So expect 3000+ for dent removal and paint. The body shop guy will say to repaint for the scratch on the fender which would cost 2500+. There is no way out for the side mirror. The plastic part has to be replaced. The parts can be found in local auto shops (BTW
which car is this?). This can range from 50 bucks to 500+ rupees depending on the make.
Easy way out is touch up. Cost = free but the colour difference is very easy to spot and it would look even uglier.