No, there aren't any micro-transactions in Forza Horizon 2. Personally, I don't see a problem with micro-transactions given that you're not required to participate in them.
I like to run "street cars", I don't put adjustable aero, roll cages, race weight reduction or race suspension on my cars...