Is there an easy way to define a "global" if isset condition on node.tpl.php?
No.  Consider the case where one field is not set.  Either the global if fails and nothing is printed or you are right back to those errors.  This is one of the shortcomings of coding in the theme layer.