Address Book Date Stamp in Note Field PLEASE HELP

I would like to add a script that would allow me to insert an uneditable timestamp in the notes field of an Address Book contact by clicking the right mouse in the note field and choosing date stamp.

Furthermore, it would be nice if once the date stamp was entered, the cursor would move down one line so I could begin typing a note below the datestamp.

Another wish is to be able to edit the font that the date stamp appeared to distinguish the datestamp from the note more easily.

Finally, it would be great if the datestamp and the corresponding note below the datestamp were chronological so that the most recent entry appeared closer to the top. I suppose this could be done by entering in the beginning, but it would be great if it was automated.

If anyone could help me with any of the above, it would be much appreciated! Thanks much in advance!