Is it possible to add a task to module like how you add a task (other than display()) to a component's controller?
No it's not possible. You need a component to handle tasks in Joomla.
It depends on what do you mean a task.
You can override the files located in the tmpl folder in your template.
Check this out: