Can I have the system check sent messages for new email addresses to add to contacts?

Yes, to set this up all you would have to do is go to preferences and click on 'save new addresses' in the contact section of preferences. This will automatically check your sent message for any addresses that are not currently in your contact list and give you the option to save them to your contact list after this message has been sent.