To start off, I believe the SP motor is no different in internals to the standard BP motor used in all 2001 onwards NB8B's, so finding a motor should be a snack!
The SE which was the last NB8B/C 2003-5 was a slightly different engine with lower compression, no VVT and a smaller turbo than used on the SP.
Yes, you should be upgrading the half shafts and diff (probably to a Mazda, Mazdaspeed, or Guru LSD). While you're at it the 6speed gearbox can be used from the NB8B onwards.
I would think a new ECU is a must.
There are guys here who know heaps more than me about ths stuff, and can point you in the direction of links regarding the best path to take.
Jules
PS: I wouldn't really call what you are going to end up with \"sedate\", but if you insist.
