Yes to get 100% you need to get gold on every track, FMX, and skill game (DLC tracks do not count). I was stuck at 94% for a while too, but when I finally was able to get gold's on the extreme tracks...