Concerning the best-long term free email, there are many options but they all comes with a possibility of flushing inactive accounts (after a set period of inactivity).
Some of the notable services, that I didn't see in the previous posts are
Mailfence and
Disroot.org.