Problem 1 is that Unithy 4.0(1) doesn't support Exchange 2003 - assume you mistyped the Unity or Exchange version number there... you need to be at Exchange 2003 if you want to be running Exchange 2003.
The error numbers don't mean much without the event source and component (i.e. event numbers can be used over by different components) - when you get failsafe it'll alwasy log errors in the application event log - if you can post the full text of them it would be helfpul.
You should also run dbWalker (get the latest off www.CiscoUnityTools.com for your 4.0(x) system) - if there were problems in the DB after import they'll likely show up there and give us another clue.