You can adjust the duration of the password caching in
Unfortunately that does not really improve security in typical usage patterns. If you leave your terminal unlocked (or there's a bug in your web browser / pdf reader / etc. that allows arbitrary code execution) it is easy to escalate to root by doing echo alias sudo="/usr/bin/sudo
Somebody ought to cross ball point pens with coat hangers so that the pens will multiply instead of disappear.