You only need to finish the challenges you don't necessarily have to win them. Do not that in order to obtain all the Dreamworks logo's you DO need to win them all. Consult my solution for the following achievement
Solution for Jungle Jammin' In DreamWorks Super Star Kartz