I guess Lore Pets is the easy answer to both of those questions, but truly we aren't investing that much into ally buffing powers (only two of them cannot buff us, spirit ward and temporal selection) nor are we gonna be soloing so much. Soloing is just another thing this build does really well.
Cimeroran Lore pets have -regen I take it?