That's fair, but it's more likely some of them will have understanding problems about bitcoin/LN that's make the project harder.
The thing about email servers is that end-users don't have to worry about how a mail server works, how to use a mail client software because email is dead simple with several well-known clients like Outlook, the mail apps on your phone, and SaaS like Gmail and Yahoo. And there are only a few fields that have to be known beforehand (subject, To, From, Body, the Spam folder etc etc), nobody has to read a manual or documentation to figure out how to send email

Whereas in the case of lightning networks, not only do you have to explain LN channels to your friends and family, you also have to teach them how bitcoin addresses work, how transactions work, and find a way for them to offramp bitcoin to fiat currency and vice versa (without invasive KYC exchanges).
1. how can i make sure that these channels never get closed? is there something to "lock" channels, something like: never close this
That's impossible, channels inevitably get closed when the other party becomes unreachable, like in the case of the client crashing or the system rebooting. Why do you need non-closable channels anyway?