From my understanding you need to run a bitcoin node while running lightning?
Yes, I believe so. The difference is that the node will account for the transaction but not submit it to the blockchain until it can do so with a bunch of other transactions, that way the fee is much cheaper.