Yes, we still have a forum.
I'm not sure how to pick up the missing trophies without starting up a new game though. I tried premium adventure, but I can't seem to find any missions in it.