No he's not a "Red Shirt". He was a supporting character thru out the first six episodes. You're great at lore but suck at plot, drama and character. Most deaths in Star Trek are at the same level as B'Avi's. If fact most happen to one off guests stars. If done right there is impact.He was a red shirt who we only learned anything about this episode.
His death was never going to have anything but minimal impact to the viewer.

Damn, it‘s such a shame he‘s gone already. Would have loved to learn more about him and his relationship to Dzolo. They had an interesting dynamic.