I doubt that FCP will have them, but even if it does, I doubt that they will be intrusive. I wouldn't cancel a preorder simply because of the presence of microtransactions without more information about their nature. If they are intrusive, or if the game is designed to strongly encourage microtransactions, that is a different matter, but from what I've seen in Ubisoft games lately, they are easy enough to just ignore. I wish Devs would stop including microtransactions, but I've never felt compelled to purchase them, so the sole presence of microtransactions is not grounds for me to avoid a game. Why not just cancel your preorder in the first place, wait and see whether the game has them, then make a decision?