For mailbox is quite easy: use imapsync.
For calendar you have to kindly ask your users to export their calendars and save them some where. Then you'll manually have to reimport that. The same for contacts... That's what I've done. Note that there are tools to export calendars and import them in exchange but they are quite expensive (AFAIK).
The last thing: are you sure to migrate to exchange?
Kolab Now Beta