^
yeah just keep driving around on a hummer or something. i think mounting the gun also counts.
not sure on the repair points, but if you're aimming for the repair badge, a cheap way of doing it is driving a hummer into shallow water so it keeps on loosing health, then jump into the 3rd or 4th position and keep wrenching
evil
also if you want the pistol badge, it's not as hard to get on a map like karkand