You don't need Bluetooth connection to the car, just an internet connection, either via your home network or via cellular. The car has the SOS button so must have a cellular phone embedded. I'm not sure whether the app uses a data connection or the server just sends an sms to the car.
From the stage you're at, and as someone else mentioned, you need to drive around a bit. The tutorial says you have to make three trips but this may just be a guide, I only had to do one trip and then the next day, the controls appeared in the app.
Pre conditioning and remote charge 'works', however my two preconditioning tests on frosty mornings set the alarm off after a few minutes. It can only be activated if the car is locked which seems like a design flaw.