You just want to fix that. Sounds like maybe sd-card or power supply issue?
You shouldn’t need VNC ever for the rpi.
I suppose running other stuff on the rpi complicates things.
If you don’t need to run other stuff you can run adsb.im that does everything automatically and is well tested so it’s hard to misconfigure it.
USB extensions usually drop too much voltage and lead to MLAT issues as the SDR isn’t enough voltage.
Low loss coax is expensive and i wouldn’t even try without a high gain antenna.
The nooelec SDR isn’t bad and you can cut the antenna that comes with it to work ok for ADS-B.
See here: https://discussions.flightaware.com/t/three-easy-diy-antennas-for-beginners/16348/418?u=wiedehopf
Just go with the window for the start until you fix your boot issues.
I have this guide for the software side: https://github.com/wiedehopf/adsb-wiki/wiki/Raspbian-Lite:-ADS-B-receiver
You can also install adsb.im as an app, suppose that might be easier with existing software using ports. The other guide above mainly relies on lighttpd by default which you can change if you’re handy enough with an editor.
There are many hardware options …
https://github.com/wiedehopf/adsb-wiki/wiki/adsb-receiver-shopping-list
Just mentioned a couple options.
Maybe start with the antenna that comes with the nooelec and modify it for ADS-B, possibly you’re happy with 50 nmi range you might get with that. Might even get 100 nmi depending on antenna location.