Is there anything else that needs to be added to the web service?
No, SSL should work transparently to the WS.
am I correct in thinking that SSL and WS-Security are two different things altogether?
Yes. WS-Security provides authentication, encryption and signature services, but not based on HTTP approaches like Basic Authentication and SSL. If at all feasible I'd prefer WS-Security over the older approaches these days (and it should be feasible, as WS-Security is supported by all major
SOAP stacks).
I am a little unclear on the latter since I thought it was something that had to be hand coded into the web service? Or does WAS take care of that for me?
WS-Security is generally configured (either using config files or through a GUI), not coded. How exactly depends on the SOAP stack you're using. I'm not sure what WAS can do in that area, but given that it costs serious bucks, I'd assume that it has a GUI for this.