Considering your situation, I would keep it very simple:
* SQL Server Express, the free edition, on-prem. You'll need to add a sproc to perform a database backup, since scheduled backups are not included in Express.
* Very few stored procedures and views. They are mostly to optimize performance...