lolz. for information on badges, ribbons, rank requirements and all the other e-blingbling, please check out the Wiki or UBAR, links to both can be found in the top hand navigation.
And yes, revives count towards revive points, while heals count towards healing points. Which is exactly why the game message will say "You got points for reviving" when you revive s.o. and "You got a healing point" when you heal s.o...
As far as I know, the system will not hand out heal and revive points for reviving.