2
Yes.
The main purpose of (Smarty) templates is to separate presentation from content.
But the Smarty caching feature is based on templates.
If you use templates, Smarty can build web pages from the templates and cache the pages. The cached pages can be redisplayed with much less processor load than it takes to build the page originally. That's how you get the performance benefit.