Modify Theme > Item > show.php

If I wanted to customize the elements shown on item pages (metadata elements) or even inject some custom HTML/CSS - would I target the show.php files in a manner similar to wordpress themes??

For using custom HTML, yes, you’d want to look at the show.php files.

If you’re looking to control what elements display, I would recommend checking out the Hide Elements plugin.