If I have Infinite downloaded on steam but have the game pass would I be able to play campaign free through steam since my Xbox account is linked? Or would I have to go through Xbox game pass for Pc?
Can you play other game pass games through steam?
You have to download Game Pass games through the Xbox app.
You can continue to play Multiplayer on steam and progress will transfer though assuming they are both on the same Xbox account.