Re: put blog and forum on custom home page.
You can use modules via a plugin to appear on a Wiki page. That sounds like the simplest solution and requires no modification of Smarty templates, nor building rockets/boats to the moon.
The documentation on the Module Plugin and the built-in help when editing a Wiki page should give you most of the info you need (the rest is just adjusting to your liking).