I don’t think there are cheats that can help you to grind faster without playing a lot of matches
No, you get an amount of xp that’s applied to whatever vehicle is currently being researched. If nothing is being researched, I believe at that point it becomes free XP.