Выбор лицензии для не свободного ПО?
Может быть лучше это все предоставлять как SAAS? Или хотя бы админку как SAAS.
И стандартный договор на услуги.
Дефакто у Вас не получится в суде в РФ доказать что кто то распространяет вашу CMS, вносит изменения, etc.
Думаю, что вряд ли вы найдете готовую, которая полностью подойдет под ваши условия. Лучше обратитесь к юристам.