2mil $ is very small cap and even burning unsold tokens so initial cap on CMC can be below 2mil right?
Yes. but the initial cap on CMC is determined by the price of token, which is unexpectable. Instead, it is true minted tokens * initial token price will be below 2mil.