Pewnie przez niewyspanie pominąłeś wiele innych technologii, które bardziej się nadają do baz danych niż Pascal'owe...
Prawdopodobnie jak napiszesz od początku w Delphi, to w Lazarusie tego tak łatwo nie skompilujesz... Zwłaszcza jeśli używasz jakichś komponentów do baz danych, którymi Lazarus nie został obdarzony. Na obronie nikt Cię nie zapyta o licencję. Uczelnie aż wymuszają na studentach używanie pirackiego oprogramowania :D
Co najwyżej promotor jeśli będzie chciał w tym grzebać, sam sobie skompilować itp., może się zbulwersować, że nie zna danego narzędzia, albo będzie chciał mieć projekt wykonany w IDE, na które uczelnia ma licencję - najlepiej z nim uzgodnij technologię, możesz mu nawet postawić sprawę jak tu na forum, jaki ma wybór.
Model bazy wybierz jaki Ci wygodniej. Obiektowy, czy relacyjny. Jeśli baza lokalna, to ja bym użył SQLite (nie trzeba stawiać serwera itp., wszystko masz w pliku). Jak zewnętrzna baza, to najwięcej tanich serwerów ma chyba MySQL.
Co do innych niż Delphi technologii, to możesz w sumie zrobić system webowy - używając np. Ruby, PHP, Python, Java - wszystko za free, o licencje też Ciebie nikt nie będzie pytał - jeszcze zależy jakich bibliotek użyjesz, zdarzają się płatne...