I just have a PC and would like to buy FORZA HORIZON 4 and now my question is I need an Xbox to redeem it or something or just buy it in the Microsoft store on windows 10 and just play it on the pc without an xbox or xbox live gold
Yes, you can play Forza without xBox, I have the game myself and everything works fine!
As you said, you can download it from the Microsoft Store.
Little tip: Look at Instant Gaming, because you get a Key + at a cheaper price!