If a friend has a digital game on Xbox you want to play, you don't need to buy an extra copy. You can play theirs on your console with gameshare.
You can make a Microsoft account for free through Microsoft's website by using a pre-existing email address or creating a new ...