The best amount of XP you can get from competitive games but till rank 3, deathmatch is one of the best.
They didn't lied about that. Drops are real but it is really hard to get one.
Play deathmatch a lot. It will help you at start. Then I recommend you to play tournament mode. Try to play with some friends also, it is more fun and you learn faster.
My top 5: 1. Fnatic 2. EnVyUs 3. Virtus.pro 4. TSM 5. NaVi Fnatic are unstoppable for such a long time. Share your top5 thoughts.
It depends! I like M4A1-S more because I can shoot straight into enemy player without huge change in recoil.