Hi @infiniteape, and welcome!
I suggest you look here, [root tip] Use systemd to mount ANY device and here, [root tip] systemd mount unit samples.
I have used an automount personally and it works like a charm. I’m guessing the SMB ones will too.
Hope this helps!