I can say without question, WA Universal Email v.4.01 will do everything you want it to do. UE4 will do all of that and so much more.
I personally use it with one of my client sites and for approx 6 months now have successfully sent out a monthly newsletter for a resort that each time consisted of a mailing list of over 11,000 addresses.
These newsletters are pretty robust with specific html page formatting and graphics.
My personal Top 3 WebAssist products (understand I own 98% of the WA extensions)
3. Universal Email