A young boy has died days after suffering critical injuries during a multi-car collision on a busy Melbourne freeway.