Ok so let me see if I get your meaning.
"translate the link" means that now you have the right *words* to connect with the link you want, but no link there right?
Using this:
<a href="#">[[~[[*id]]]]</a>
This is a special function of Modx and quite handy. I think this should work:
<a href="[[~[[*id]]]]">[[~[[*id]]]]</a>
to provide both the right link and the right words.
Because I am pretty sure this will work if the page is defined: <a href="[[~25]]">My cool page</a>
And the extra stuff is to have a dynamic link,
<a href="[[~25]]"> becomes <a href="[[~[[*id]]]]">
The second thing you mention, I can't understand what you want, sorry its not clear at all. Third party? To add title? You lost me ;-)