However I am afraid without the opportunity to put a man year work into it, it will be hard to tick all the boxes.
I really hope you succeed, though.
(Disclaimer I am a backer of Mailpile)