Amy,
If someone is asking me "Have you decided to support our troops?"
Is the person asking me about certainty such as whether or not I'm determined to support their troops?
Yes, that is possible, especially in American English. In that case the meaning would be conveyed by intonation. The word 'have' would be stressed in your sentence.
HAVE you decided to support our troops? (Have you really decided?)
The normal intonation of the sentence "Have you decided to SUPPORT our TROOPS?" is used to make the past event relevant to the present and carries the standard implication of the PRESENT perfect in American English.
Does "Did you decide to support our troops?" mean I decided to support their troop in the past?
-Yes, it does. But in American English that can also refer to the recent past, for example, five minutes ago.
And does the sentence lack the any implied question about I'm supporting their troop still now?
-If the time is mentioned, for example, "Did you decide to support our troops yesterday?" then it refers strictly to the past. When no specific time is mentioned as in "Did you decide to support our troops?" then it can be relevant to the present by context. The implication being --If I am asking about it now, then it is relevant now--.
In everday speech the usage of the past simple without a time reference is very common in American English when referring to the recent past. In British English the present perfect is more often used to express the recent past. events.
For example,
Has you ever done an honest day's work in your life? British or American
Did you ever do an honest day's work in your life? American