Here is my take, its only my intrepretation of what happens.
Canon has a very large stock of bodies and kits built up, and likely did not empty there warehouse of kits. Dealers apparently received fewer orders for kits so Canon has some still in their warehouse that they can ship almost immediately. Bodies may be all shipped, or they may have reserve stock of those as well. I'm thinking that the bodies are probably all shipped.
Canon has containers of cameras being shipped all over the world, probably every day, to go on ships heading to different destinations. Once the first round of shipments covering the world is finished, a second round will likely begin. This may be two or three weeks later, and may already be happening, since the first cameras were likely shipped two-three weeks ago.
So, it looks like kits may be available until the Canon warehouse is emptied. By then, another shipment may arrive. I expect that the ratio of body only to kits being assembled and shipped is firmly established and will be adjusted much later in the process.
Dealers will probably not have a huge wait to get cameras, since Canon has said they planned for a huge production rate.