Мне кажется, Вы видите слишком много вариантов. На самом деле у вас их всего два:
Выкупить у разработчика проект и перенести его на вашу инфраструктуру его силами. А затем:
1) либо использовать его тех.поддержку
2) либо нанять стороннего человека, чтобы он осуществлял поддержку
Не надо Вам лезть туда, где у вас нет квалификации. Занимайтесь тем, что вы умеете лучше всего и у Вас есть квалификация: продажи.
Да, Вы можете попробовать все сделать своими силами, но потом когда попробуете, вернетесь все равно к тем двум вариантам, что я описал :)