Eine Hypothek ist sicher besser als ein Baukredit. Ein Baukredit ist einfach teurer. Bei einer Hypothek musst du halt meistens grosse Tranchen aufnehmen. D.h. so CHF 100'000 pro Tranche. Du wirst also kurzfristig "Zuviel" Geld haben, dafür zahlst du für das Geld nur ca. die Hälfte.
In der Regel lassen sich die Nebenkosten nicht über eine Hypothek finanzieren.
Bei einem Grundstück finanziert die Bank in der Regel nur 50% des Werts. Falls du aber bereits einen GU-Vertrag abschliesst, dann könnte die Bank das anders beurteilen. Ich würde auch mal mit dem GU sprechen, falls die Bank Probleme macht. Dieser könnte das ganze evtl. vorfinanzieren.
Wichtig: Du solltest unbedingt, die Verträge (Kauf Bauland, GU-Vertrag) entsprechend prüfen und formulieren. Nicht, dass du am Ende auf einem Grundstück sitzt, dass du nicht bebauen kannst oder einen GU-Vertrag mit Verpflichtungen, ohne Grundstück!