The save file location is based on your OS. You can use the information on this page to help you figure it out: https://docs.unity3d.com/ScriptReference/Application-persistentDataPath.html
If the information there doesn't work, feel free to leave another comment telling me what OS you're on and we'll figure it out. :)
Yes, if online features are off, you're completely cut off from other players and vice versa.
Thanks for playing Demon, and good luck in the Tower. :D