For badges - you could add 3 page modules. Restrict each page module to become visible to students depending on the grade they get (page module 1 : student must have earned 80% to 90% in Course Total (gradevook category); page module 2, etc...)
Then set the badge to be earned depending on which page module is viewed.
To prevent these pages from always being visible you may need a date restriction on them too...