How can I make a node like template for a vocabulary?
Enable the Taxonomy term Views if you haven't already, and look into theme suggestions there. 

It seems you have views-view--taxonomy-term--page.tpl.php available where you can add some logic that would apply to only a certain Vocabulary. 

You can also Clone the Taxonomy term Views twice, Filter to only certain Vocabulary in one Views, and to all the rest in the other Views, then use the template in the first Views for special styles. 

You can use the Taxonomy Views Integrator module to assign different Views to output different term pages.