The front suspension would make a fairly big difference, but the suspension seat post won't help at all during technical downhill, since you would not be seated anyway. The Thudbuster suspension seat post is still very nice to have, though, and it is actually necessary for me due to a lower back injury.
The handlebar on the picture is a On-One Midge drop bar, and it has since been replaced with a Salsa Woodchipper drop bar, as seen in the picture below. The Woodchipper is the best handlebar I have ever had, and is much more comfortable than any traditional Mtb handlebar, even with Ergon grips. A traditional handlebar is still better for very technical terrain in my opinion.
The decision whether to use 26" or 29" (which is the same size as 28") wheel size is often a topic for hot debates. My take on it is that it depends on the rider's height. I'm safely in 29" territory. There are tires for all possible uses in both wheel sizes, everything between narrow road slicks to wide mtb tires.