Car's looking really good Shentyt.
I know you asked a while ago but noone answered: Trophy points are obtained from completing milestones on the forums, post counts, number of likes received etc! Here's a list of all the ones you can get. https://www.micra.org.uk/help/trophies
they serve no real purpose. Just a bit of fun really.