Huh, the vault is being odd and not displaying the pages I was looking for. So hopefully these links will work for you.
Bedlamson's Dynamic Merchants System by Bedlamson
http://nwvault.ign.c...361276850.shtml
That one has some very neat stuff in it plus it will "clean" out the shop inventory. I don't honestly remember if it does all three that you are looking for and I can't check cause the vault is being wonky for me right now.
Alignment, class and Level Based Generic Shop Script
http://nwvault.ign.c...d=20023&id=3770
This one won't do the racial stuff, but it will handle class and alignment. The script is reusable across multiple shop merchants. If you know how to script, the code is fairly well documented so you could add in the racial restriction as well.
*grins and noogies Baragg*
Good luck Badwater.
-- Mistress