+1 to Koenig and Burnsy.
Unless your AR flash hider is Ag soldered or permanently pinned (like on a barrel that's <16" to bring the total length out of the sbr range), it should be easy to take off with an armorer's wrench and an AR upper block that you use to hold it in a vice. I've done it with little trouble.
Regarding choosing cans, for what you're looking to do with multiple rifles, consider the
YHM 308 Phantom QD for a relatively affordable can that will fit your AR and your .30 cals. With it, you install a YHM QD flash hider on each rifle and just swap the can as you like. You'll find as you research that many people don't like shooting .22 through their center fire cans because .22 is so dirty and unjacketed bullets leave lead fouling in the can. If you're going to use it for .223 and .22, then make sure that your can is easily disassembled for cleaning or completely stainless so the whole thing can be dipped in a H2O2/CH3COOH solution (research this thoroughly before attempting, as the resulting solution after cleaning is lead acetate, which is
extremely toxic and requires special handling and disposal) for cleaning lead fouling - otherwise you have to ship it back to the manufacturer for cleaning when it gets mucked up after 1000s of rounds. A lot of people go with a center fire can in 308 (that also works for your smaller cals) and a rim fire can for .22s. Besides, you don't want a big, heavy center fire can hanging off the end of your P22, Mosquito, or MkIII pistol...
Talk to Rob at Exeter Arms and he'll let you test drive some of his inventory before you buy.