Опыта у меня такого нет, но без помощи хорошего юриста тут явно не обойтись — в нормальном контракте все это будет оговорено: и гарантии сроков совместной работы, и компенсации вам если все обломается и т.д. И самим поднять все эти тонкости — нереально.
С другой стороны, я вообще не вижу тут повода продавать бизнес — можно за меньшие (для них) деньги просто вести и поддерживать специальную версию, которую они будут включать. Разве что они заодно хотят конкурента с рынка убрать.
Далее, раз уж они продукт покупают, то смысл им потом вас увольнять — продукт все равно надо поддерживать, и держать местных разработчиков им будет дороже стоить.