00Dad,
have you considered keeping a diary? It could form the basis of your message to your sons, or just help you keep track of things you'd like them to know. And if they have the least interest (I'm sure they do!), they'll read it, whether or not you're still here.
Best wishes for your efforts to stay in touch.
Retro