It's unlikely it will show up the same day, but within a day or so.Will it show up in the car navigation on the same day it’s ready to go?
Or would it be possible for it to not show up in the navigation and be up and running?
And yes - you can charge before it's on the nav. I did that when the Supercharger in Lubbock went online. Most likely, somebody on this forum will stop by, see that it's open and take a picture of their car charging and post it.