So I've done this many times, and even if you have all the tools required, it can be a difficult task. Can I ask what you are changing the sprocket for?
On the drive belt side, the upper rear 5mm bolt takes EXTREME care to remove. It is tapered to locate the motor. I will bet money that even me saying this, that there is a chance you end up stripping the head and have to drill it out. Make sure you have a machine shop close by just in case.
The other 7 bolts, 3 on the sprocket side and 4 on the rear brake side are the only thing simple and straight forward. You will need a special 3" or longer 6mm allen head socket for sticking in the hole through the frame at the front of the motor. Remove the rear brake pedal and assembly to get the heel guard out of the way of the top right rear motor bolt. Be careful not to strip these bolts either. They have locktite, use a torch. And make sure your local hardware store has these replacement bolts handy in case you have to drill them out. The rear brake pedal needs to move anyway to get the right swingarm bolt out.
Also the sprocket bolt itself, as well as removing and installing the new sprocket on the shaft can be very difficult. I have done these things and done them wrong, and even working with some of the best out there have had trouble. Locktite has been used on everything and you will need a torch to remove them. Even so, you will need a strap wrench with an old belt as the strap to hold the sprocket and a high power impact wrench.
Even with all that right, you have a chance of stripping or breaking the bolt. The sprocket is pressed pretty tight. Be very careful not to permanently damage the motor bearings by prying between the motor itself and the sprocket to try to remove it, and also by tapping with a hammer to try to fit the new one on. You will be tempted to do both, but you need to find another way. Hopefully you have a gear puller.
Basically, if you are doing this to try to get more acceleration by moving from a 28 tooth to a 25 tooth I would recommend trading in the DS on a 2015+ SR or 2016 DSR if you need the off road capabilities. You will get much much more acceleration and not hurt your top end performance.
There are other things to watch for. Mark your phase leads and pay special attention to the routing. Don't overtighten the motor jacknuts and bolts until you have the swingarm back in place as it can pull the frame together slightly making it impossible to get the swingarm in place. Make sure you unplug the 8 way motor encoder harness and it doesn't get yanked and pull a wire. The top shock mounting bolt is a 15 and 17 mm and can be done with ratchet wrenches 1/32 of a turn at a time, or without ratchet wrenches if you are known to have extreme patience. It can take a while. The 2014 is a little easier and I think is dual 17 mm bolt and nut. The swingarm bolts are 10mm allen head and can be extremely hard to relocate even when working with someone else, a rubber hammer and a flashlight. Those who have replaced their own belt before can vouch for this.
Again, I doubt too many on this forum have done this, and those who did i'll bet agree with me that it makes more sense after they did it and perhaps had their bike out of commission to work through the things that didn't go right, and would agree to just upgrade to the SR or DSR first vs trying to change the front sprocket.
Also the 25 tooth sprocket will break belts easier as less teeth are engaged than the 28 tooth, which can make it more likely to sheer teeth in the event of a wheelspin, and it bends the belt at a sharper radius which can possibly fatigue the carbon strands more. The SR actually uses a 30 tooth front sprocket which is even nicer to the belt than the 28 tooth.
I don't want to discourage you from doing this, just want you to think twice about it, and know what you're getting into. I would seriously recommend the SR or DSR upgrade first. If you still choose to do the sprocket change, please post how it goes along the way for others to read. All I can say is "I told you so!"