Unfortunately you've already started something and now your hands are tied. You've spoken to the individuals and told them you'll have house rules they have to follow. If the accept these terms you're stuck and have to hope they abide by them in practice as well as theory. I might have started with telling them they couldn't be invited because of their past behavior. But that's a moot point because they're invited already. If these individuals show up and overindulge to the point of ruining the event then I think you and the other guests need to hold them accountable then and there. I know we all worry about not offending people but if these people don't give you and your other guests the respect you deserve, you need to call them on it and not make the 'innocent' suffer for the bad form of a few.