Just to let you know regarding the save slots, all you gotta do is export your files with an extra line of code in your startup, after the variables and achievements. It’s “sm_init gametitle | slots”, which could be something like “sm_init tellmeiftheresawayhome | 5” in this case, or whatever else and however many save slots you wish – though too many can get a little buggy so beware of that. Spaces don’t work which is why it’s a single word there. Once you upload your files, all you gotta do is make sure you check the sm plugin checkbox in the dashingdon settings and you should be good to go!
Concerning COG regulations – while there are some peculiarities to publishing, the more format based ones only concern those under their Choice label, which isn’t available to first time publishers. Under the Hosted label, I don’t think having multiple pages with no choices would be an issue. They have all the stipulations laid out here; Write a Hosted Game - Choice of Games LLC To be fair I don’t think multiple pages with no choice would be an issue under the Choice label either.