Unfortunately there is no way in which to do what you suggest with the promotion and badges at the present time. I would however mention that if the badges are earned one after another, wouldnt you always be awarding that second badge type anyway?
In terms of manually moving members, you would need to do a search for members you need from the admin CP, by selecting the cog icon next to search, and entering your criteria. Once you have done this, you will see a "Move" link above the listing