Hi Ed, I don't really understand your question in the third paragraph of your post, but let's start off step by step for questions in your first two ones.
I think it's best to start off with an example, so if you could show us a simple process you are developing with your workitem configuration and your process bpmn2 I think it would make it a lot easier to discuss how to accomplish what you need and go from there.