The 66s are a lot heavier... however, the Class 66 fuel tank holds 3,600 more litres of fuel than the 73/9's (3.4x as big). The 66 also won't be pushing itself at all to haul a Load 8, so its fuel consumption will be considerably less than hauling a heavy freight. The factors noted above were more around range and reliability than cost, though.
The driver still needs to have traction knowledge of the 73/9 as that that's in multi and under power.
If the driver in the 66 didn't sign 73/9s, there'd need to be a second "competent person" in the 73/9.