Be aware of debt especially as a non-coder. Assuming you don't have project management experience as non-coder it'll be really hard for you to estimate certain stuff, if you go in there with debt you'll get burned quite quickly.
Save some money, hire a guy, get the first prototype up and running then start knocking doors of angels, VCs etc. whatever you are after. Or just launch it as alpha if you have that kind of product.
I was in similar situation and I chose to not go into debt because from my previous startup experience I know it'd bring massive amount of extra stress (especially if you are married and have a certain life style). A startup is really hard as it's you don't really need extra stress.
Just my 0.2$