Depending on how exactly you want to be able to view previous versions, you could use the File History feature built into Windows. I do this with my documents folders etc (you can select whichever folders you want) on a W10 laptop and it works perfectly. Means you can easily view previous versions of a file or folder just by right clicking it and selecting the tab. You can also set the backup frequency (12 hours) and retention schedule (30 days) exactly as you mentioned.
I've used this for at least a decade, it's excellent.
Syncback free would be another option...
I've used this for at least a decade, it's excellent.