Once purchased, You can use this theme forever. Even though the technical support and updates are limited to one year, you can still keep using the theme without updates.
Whenever a new update is released, you will be notified. You can update this WordPress Church template, by a single click, through your dashboard.
You can find this WordPress theme on wordpress.org
No, Start Blog WordPress theme is totally Free to use for creative bloggers.