I've been asking myself this question for a long time, I never play online anyway and I wondered if I needed live at all.
No you don't need it, you only need it if you want to play online.
OK thanks
Do I need it live when I buy a game from the store or is it enough if I do it from my pc?
How do you mean?
You only need Live if you want the free games with Gold that are available every month. Otherwise you can just buy the things at home.
With Windows 10 you can be connected to the console and I can also buy a game that is also taken over to the console or I need from xbox live or rich a normal long connection
You don't need Xbox live gold to use the store either.