I've recently been racking up Silver Stars and Good Conduct ribbons in Karkand and I was wondering if BFHQ awards count towards a promotion. I personally haven't noticed it, but it would act as a further incentive to know that they do or don't.
yes they do, certain ranks require certain awards,you can check here UBAR The Unofficial Battlefield 2 Awards and Ranks Guide, BF2S.com
You need all basic badges for instance to skip from Gunnery Sergeant to First Sergeant. If you don't have all badges you wont skip Mastery Sergeant.