Как один из вариантов: советую написать Дмитрию Кузьменко в ibase.ru, может он посоветует дешёвые варианты. Фирма в которой я работал брала у него Turbo Delphi 2006 Professional по 8000руб за лицензию, но они могли уже закончиться
Про б/у лицензии тоже стоит у людей близких к эмбаркадеро спрашивать. В своё время была тема на sql.ru поднимавшая этот вопрос. Насколько я помню пришли к мнению, что лицензии передавать/перепродавать нельзя.
Языки FreePascal/Lazarus и Delphi частично совместимы. Проблема в компонентах, которые есть у вас в Delphi 7 и которых может не быть под Lazarus. Если Lazarus действительно интересен, то стоит составить подробное описание проекта (используемых технологий) и задать вопрос на их форуме.
Delphi XE2 Starter не продают юрлицам, только частникам. А про написание программ на стартере в качестве ИП и продажи результата за символическую сумму я сам думал :) на первый взгляд всё законно.