It should easily sell those numbers. The game looks way more fun than the last DKC game. The only way I could see it not selling those numbers are if the last game damaged the franchise reputation too heavily, as the last one wasn't as good as the first three.
I describe myself as a little dose of toxic masculinity.