Is the usage "being following" is correct???
It can be. "A strange being following the team." It's hard to answer without context, but you probably want "been". Here's more on been/being.