While "free codes" found on third-party sites are often invalid or expired, Rockstar frequently offers legitimate free items and bonuses through in-game events and subscriptions:
Free codes are rarely handed out without a specific action. You can find authentic offers through:
No. Zero.
It sounds like you're looking for (e.g., for GTA V, Red Dead Redemption 2, or GTA+).