Currently my requirement are:
Is there any possibility or workaround to implement above requirements?
No on Number 2, that violates the whole idea of having a workflow. You can make a workflow that hides/exposes transitions based on the content of custom fields, but it will still be a workflow that you have to follow.
Number 3. It sounds like you want to dynamically hide/expose information based on other fields. I believe one of the plugins will do that. It may be the behavior plugin
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.