One time, I played from 9AM to 9PM, with small breaks inbetween. It was nuts, but I wanted to hit Sergeant >.>
The easiest ways to get points:
-High point Karkand servers, as a tank whore
-Medic whore on 64 man karkand
-Become a good plane whore, especially at bombing in the fighter jets since you can take out ground units and other plane
-Become a good chopper whore. A good pilot can rack up teamwork points by giving his gunner good shots, and a good gunner can rack up points because TV missiles are one of the deadliest weapons in the game
-Sniper whore. It may not sound like much points at first, but one time on a server this dude came in 2nd place with 120 points playing only sniper. He was insane, he would jump to avoid fire, zoom in, and pop you in the head before you could blink. He was constantly under the all-seeing-eye of a friendly UAV, and was a mean pistol user too. And with the new claymores, you get even more points.