Today is as good a day as any to start stacking again.
No idea about the node from the van. That's for people smarter than me.
Try BTCpay server for receiving Bitcoin payments.
Best of luck!
Thank-you
reply