IMR16340s will work fine in the stock magazine with the HO-M6R. 3x17670 is preferred for better run-time, (~40+ minutes). I'll have more 17670 adapters for the M6 in stock here soon if you are interested. The FM Magalennium is the best run-time possible (by a substantial margin when modern 18650s are considered) but as I understand sacrifices the ultra-reliable stock twisty switch.
There are lots of options to choose from. IMO, stick with the HO-M6R, I prefer it over the IMR-M6 as it actually throws as-good-or-better, (I measured ~25% higher peak beam intensity on the HO-M6R compared to the IMR-M6). The IMR-M6 does produce more lumens spread around a bit more if you need that.
-Eric