MCB is an indiv color for the M3 so yes it will be available through EOP of e9x through Indiv program.
As far as replacing another color before the end of the e9x i would highly doubt it. Maybe the next generation but i don't see why they would do it for the EOP on the e9x All the std colors you see available now will remain till the end of the e9x
|