Scott - to the best of my knowledge, yes SD still makes the Screamin' Demon. *I think it will wok well with the strat single coils - of course your milage may vary. *Sound is subjective.
As for the pickguards, look in the vendor section of Jemsite for "Jeanie's Pickguards." *Roger is a good guy and will do great work for you, and affordably.