Application Setting interface - Newb problems - I need some help here plz.

Good evening, 

I am trying to implement some application settings for the first time, and am stuck not understanding exactly how to get a setting to interact with my app.

<properties>
<property id="Sailracer_prop" type="string">Sail Racer Settings</property>
<property id="waypoint_prop" type="string">invalid</property>
<property id="lat_prop" type="float">-20.1234</property>
<property id="long_prop" type="float">131.12345</property>
</properties>

<strings>

<string id="waypoint_title">Enter Waypoint Name</string>
<string id="waypoint_prompt">Maximum 6 letters</string>
<string id="lat_title">Enter Latitude</string>
<string id="lat_prompt">Latitude as degrees.decimal degrees (google maps/earth)</string>
<string id="long_title">Enter Longitude</string>
<string id="long_prompt">Longitude as degrees.decimal degrees (google maps/earth)</string>

</strings>

<settings>

<setting propertyKey="@Properties.waypoint_prop" title="@Strings.waypoint_title" prompt="@Strings.waypoint_prompt">
<settingConfig type="alphanumeric" />
</setting>
<setting propertyKey="@Properties.lat_prop" title="@Strings.lat_title" prompt="@Strings.lat_prompt">
<settingConfig type="numeric" />
</setting>
<setting propertyKey="@Properties.long_prop" title="@Strings.long_title" prompt="@Strings.long_prompt">
<settingConfig type="numeric" />
</setting>

  1. I have created some app settings and tested in the eclipse simulator, this setting menu should then appear in garmin connect, or garmin express to be changed by the user and then if the watch is sync'd afterwards and the settings will automatically update? or is there something else that needs to be added to update the app settings in the watch?

2. In the eclipse App setting simulator, I cannot see where the 'prompts' are supposed to be appearing, it only shows title and the property value setting under?

3.Assuming I get the watch to update, how can I pull the information out to assign it to a location in one of my views? I already have an array object that I want to copy the entered settings to, but what code do I use, 

Is it simply something like      if(Storage.getValue("waypoint_prop") != "invalid")    then variable = Storage.getValue("waypoint_prop")

Thanks 

Nick