I think product visionary falls under "UX guy". The name "product visionary" by definition means he has an excellent grasp of user-oriented design and focus.
If your "Idea Guy" comes from a Product Management background (and can do all the things you mention above, plus "Strategy"), then you should be in good shape.