Performance-wise it should be fine given the expected workload. I'd suggest just using SQLite in this case instead of a dedicated DB server.
Your biggest concern here would be storage and backups. Considering the little amount of data as well as low volume of changes, I think a daily backup will be more than enough and can be done by just encrypting then emailing the SQLite DB file.