the head, cam cover (valve cover), vvt, coils, exhaust mannifold all need to be the same year as the head.
When changing to the the later head the water temp sensor wiring needs to change to passenger side rear of the head. GM moved the sensor.
the 06 up intake cam has a little bit more duration than the early cams
exhaust cams are identical
you choice on what cams to run.