Yes you can.
Hope that helps but please let me know if you need any other information.
Yes you can if you know the task ID and if the account running workflow has Contribute permissions on the workflow task list.
Hope that helps also.
Just note that you won't be able to complete the task, unless the workflow is running in the context of the person that is assigned that task.
Retrieving data ...