1) WebLogic from BEA, WebSphere from IBM, ... a lot of application servers can work
on Windows NT and 2000. Once you are interested in some product, go and visit vendor's website.
2) Design Patterns is a quite old book. I doubt if people have put it on the web site.