OOPS, I forgot the period at the end. Let me fix that. Give me a minute.
If you change the "seq" line to the following it will add the period:
seq $KMVAR_Limit | sed 's/$/./'
However now I see you may want some spaces at the beginning. How many spaces do you want? What app are you inserting your text into? This may not be the best solution to your problem, if you tell us what app you are using.
If you change the seq command as follows, it will give you exactly what you showed in your example:
seq -f %2g $KMVAR_Limit | sed 's/$/./'
Bear in mind that once you reach the number 100, the alignment won't be perfect, because you didn't say you wanted more than a single space justification. If you clarify your needs, I can probably fix it.
For left-padded ordinal sequences of arbitrary length, you should be able to use some variant of this pattern in an Execute JavasScript for Automation action: