No. You need an internet connect and Xbox Live Gold to play this game.
Yes, an Internet connection and an active Xbox Live Gold membership is required to play online multiplayer games such as PLAYERUNKNOWN'S BATTLEGROUNDS.
Xbox live is required.
Yes the preview edition automatically upgrades to the full game at no charge, it’s just an update