even if it's a tank, its size & max. weight is =/> to/than Kinzhal.
The max. combat load the Su-34 can carry=8500kg, Kinzhal payload=480kg
The Kinzhal is 4.8 tons so that is 4,800kgs... but using that logic I guess Mi-26s should carry them too... with a 20 ton payload they could carry about four of them.
The whole point of Kinzhal is its speed and range... and the point of its speed is that it will get through enemy defences... you don't need to overwhelm them with large numbers... or if you do you send waves of slower weapons to bleed the defence and then send a few Kinzhals to crack the hard nuts.
Until western air defences can deal with Kinzhals it makes sense to use them first in a naval situation to sink the AEGIS class cruisers that are supposed to defend their carriers... a single hit on a carrier should stop air operations and then sink the air defence cruisers.... once the air defence cruisers are gone any old anti ship missile will do to take out the rest... so you don't need thousands or even hundreds of MiG-31Ks.
MiG-31 modified as Khinzal launchers are MiG-31DZ with probe, they cannot be modified to MiG-31BM.
To be fair they probably could modify their MiG-31BMs to carry Kinzhal, but they wont simply because MiG-31BMs are more useful as interceptors than as the first stage in a medium range land attack or anti ship semi ballistic rocket.
To match the MiG-31Ks performance the MiG-31BM would have to lose its radar which reduces a lot of weight and would not be able to detect and track a target 2,000km away anyway.
When used against fixed ground targets or ships it is easy enough to ferry three dozen MiG-31Ks around Russian territory for the best vantage to launch an attack.
Lets be realistic... sinking a carrier and three or four AEGIS class cruisers will be enough to blunt and stop any American attack on Russia using its navy...
From a Chinese perspective they could, if they haven't already, develop a Kinzhal equivalent with a large solid rocket booster that they could carry on their Tu-16 bombers... they have plenty and with a solid rocket booster that would launch their Kinzhal up to 20K altitude plus to speeds of Mach 2.5 to mach 3 or even more before it burns out and releases the missile it could have an enormous range and excellent performance...
The point is that making a scramjet powered equivalent... it could be 3 tons where the scramjet fuel without the oxidiser that solid rocket fuel needs so a scramjet powered 3 ton missile (with say 2 tons of fuel) could be the equivalent of a solid rocket with 2 tons of fuel but would need 6 tons of oxidiser.... so it would be an 8 ton missile just for the solid rocket fuel... and more importantly it could throttle up or down to use its fuel efficiently and fly even further...
Russia is only just getting started.... and I would expect a long range SAM and long range AAM with scramjet propulsion would be insane... think about it... if a SAM misses you that is usually it... it never reacquires you... but current lock on after launch missiles like the RVV-MD2 can get a lock in flight to the target and it has a two way datalink so it can send its view to the launch aircraft and the launch aircraft can send information and commands to the missile... a scramjet powered missile can use a throttle to use fuel efficiently... Russia already makes thrust vectoring nozzles for jet engines... they have a datalink that would allow a missile to lose target lock or acquire a lock in flight... you wouldn't even see a mach 10 AAM or SAM...
The problem with most AAMs is that they have tiny fins and control surfaces so their ability to pull hard turns is limited... with thrust vectoring they wont need fins which means less drag and easier to pack into an internal weapon bay... the only issue of course is when the motor runs out of fuel it would lose control whereas something like the R-73 which has thrust deflection also has fins and control surfaces so when the fuel runs out it can still chase you.