If you are doing a CPL there is little point doing an IMC rating first as you will get no credit for it. The CPL Course includes 10 hours IF which is fully creditable towards the IMC rating which you can easily finish once you complete the CPL Course.