da gibt es eine große Auswahl und die Templates gibt es auch als Free Version (mit Footer Links)
Als Startseite musst du dann in WP eine Seite erstellen und diese als Startseite festlegen. Hier helfen dir die Shortcodes mit denen du schön das Layout umsetzen kannst und diverse Funktionen in die Seite einbauen.