Hyphens, En Dashes, Em Dashes

Q. Should “64 Slice Cardiac Computed Tomography Angiography Program” be hyphenated “64-Slice”?

A. Yes, hyphenate. Sounds messy.

[This answer relies on the 18th edition of CMOS (2024) unless otherwise noted.]