Yes, Protocol, Identification number, Source IP and Version, all are required by the intermediate routers.
Identification number is required due to fragmentation done my the intermediate routers. In case of MTU size is less than the size of the packet, so here identification number is required in fragments.
Protocol, Source IP and version are also necessary to process and send the packets correctly.