Does a diesel need contact-network power?

No. Diesel traction ignores KM state. Electric and dual-system trains need sufficient voltage on their section.