For #3, you are correct. VMS originally required a separate third party product to support TCP/IP. MultiNet was one of the more popular stacks: http://www.process.com/products/multinet/
Newer releases (6.0 and above, I think?) do have DEC's TCP/IP layered product included. I believe it was called "UCX"...
Newer releases (6.0 and above, I think?) do have DEC's TCP/IP layered product included. I believe it was called "UCX"...