The title says it all.
I think adding a battle pass to the game could attract more players and, above all, increase the game's revenue.
The battle pass missions are easy to do, for example: Kill players, destroy cars, play X missions, create personalized clothes and well many more things.
The reward could be in-game money, joker points, temporary weapons, premium time, skins for weapons, cars, etc... and the last reward would be a permanent weapon/permanent car/exclusive clothes.
I personally would buy battle pass and many people would too for sure.