domains = means that you must provide a FQDN for your server (example: server.blabla.com)
ns1 , ns2 = it's just for domain registration, not required when you order vps.
These days I think freedomain.club is your best bet. There aren't any other places where they offer free tld domain names.
Thread closed because there is not much we can do here. Other free VPS providers have been mentioned here and we've a whole forum for other free VPS services here
Si enim fallor, sum. Nam qui non est, utique nec falli potest. Ac per hoc sum, si fallor. Quia ergo sum, si fallor, quomodo esse me fallor, quando certum est me esse, si fallor?