As a hobbyist I would certainly take on something like that. For the prep/stripping, a random orbital, and some hand sanding blocks are probably all that's required. If you're going to sand it indoors then probably a dust extractor also. Following the advice above regarding finish sounds straightforward and is something I would attempt. Bear in mind that if you don't like the end result then you can strip it again and either have another go or bring in a professional.
I am by no means an expert, but a couple of things that I would keep in mind...
1. Careful not to round over the edges more than they are already as that would dramatically change the feel of the piece
2. Be mindful of the reveals for the doors/drawers, you don't want to sand them so much that you have big gaps where they are currently are not