The properties available for a text layer are:
applyFill
applyStroke
boxText
boxTextSize
fillColor
font
fontSize
justification
pointText
strokeColor
strokeOverFill
strokeWidth
text
tracking
Last I saw, per character data retrieval was still not available. Even in AE CC. All text layer property retrieval is based on the first character of the text string. So if each character used a different font, point size, kerning, etc... only the first character's values could be retrieved.
Re: Is there a way to access per-character text properties via script?
Some other posts here that talk about text layer's location:
ADBE Text Document boxTextSize attribute
Getting a box text anchor point after resizing it
You can always request it too.
Adobe - Feature Request/Bug Report Form