Yes. You can create tasks/events for other users.
For task, create a task and change the owner from "Task Owner" field and for event change the "Host" field to the required user.