@poster , u r welcome ,
front tire size is same, but service sports tire will give yr bike more braking power and road grip in front compare to present panther tire.
i have no idea abt IRC tire never used them, have used DSI in almost every bike i owned and without any doubt its 1 of the best tire available in our market go for it u will not regret buying it.
cost of front service tire will be around 1.5k , rear DSI tire 3k , 100 rupees more or less depends upon yr luck.
do not change rim use the stock 1, just get spokes tightened by any wheel thru fellow and u r good to go.
both service and DSI tires mention above are directional tire so make sure they are put in right direction and person who is putting them know what he is doing instead of damaging the tire wall.
1 useful advice to all fellows who put new tires in their bike, use at least once in 3 months any good quality tire spray ( turtle or sun of the gun) brand it will keep tire as good as new and cracking on the tire walls won't be happening.
best of luck .