I think your first question has to do with the engine not doing depth tests for alpha enabled polies. I believe it can be fixed with an effect script (not a shader per se), that does a ZEnable=true (but i think there is another instruction that is needed as well)

A search on the forum regarding alpha sort order should come up with something.


Never argue with an idiot. They drag you down to their level then beat you with experience