Hi Tam,
In the specific contexts you provide, I would say 1) “Here *come* Tom, Ann, and Mary”. (In other words, it’s a statement about their movement towards us, not just their presence.)
2) “Here are Tom, Ann, and Mary *in* [some year or some performance]/*at* [some location or some event].” (That is, I think the statement needs some complement. Why point them out?)