How do I alter a way node is rendered so I can add custom links/buttons?
The easiest way to do this would be to use Content Templates!

Using this module you can have some fine-grained control over how templates and individual fields are displayed without actually creating a new .tpl.php file for that node (which is another pretty good much more laborious solution)