Yes, Sekiro is free on Xbox One and Xbox 360.
Sekiro is not a free game.
Sekiro: Shadows Die Twice is available now for Xbox One and PC. The game retails for $59.99/£44.99/$79.99, which includes the base game and all of the downloadable content (DLC) released to date.
Microsoft has not announced any plans to release Sekiro for consoles.
The best way to download Sekiro for free is to find a torrent or share file online.
There is no clear answer to this question as the two games are very different. If you are looking for an action-packed, samurai-themed game, then Sekiro would be a better option. If you are looking for a more story-driven experience, then Ghost of Tsushima may be a better choice.
Sekiro costs $60.
Sekiro is a very hard game. I would say it is on the same level as Bloodborne and Dark Souls.
No, Sekiro does not require Internet.
There is not a Sekiro DLC currently planned.