I can assure you that WLM makes no use of Java at all. As of Flash, it is only required for a few games, winks, and dynamic backgrounds/display pictures but it isn't required for WLM to work.
Don't believe me? Official requirements:
http://get.live.com/messenger/sysreq