I’ve just switched to belt drive but my frame was already compatible.
It’s brilliant although I’m only two rides in!
Go and look at all the downloads on the Gates website, it covers stuff about frame stiffness. If too flexy you might have to run a higher belt tension or have alignment problems.
Finally, you need to do some proper measuring and then look at the available pulley sizes and belt lengths, I couldn’t exactly match my current ratio so went with a slightly lower gear, but happily I can go up a tooth with the same belt for a harder gear (I don’t think I could manage it with my local hills though)
PS The only place I could find with a decent selection of in stock parts was Olsen bikes.