Fortification damage card of mechanic, does it apply to barriers?

It shows a pic of a sentry so I’m not sure

Yes

Nice question I don’t know it is the same with Cole Trains damage Pekr (does it count for offense kills)

The card and the perk both apply to barriers.

It applies to All of the Fortifications including your Ultimate