I got this game with my Xbox one combo is it still worth it to play and is everything DLC?

Do I need xbox live to enjoy it? I know this is the PC thread