To answer your questions:
a) Checkpoint file
> Yes.
b) Log files older than the restored database
> Yes. If your Restored database was a full backup which flushed the log files prior to that.
c) You have to use eseutil and log replay
Detailed step by step guide
http://support.microsoft.com/kb/313184thanks
REF + reading list:
Recov. Exch 2003 in alt. hardware
http://www.msexchange.org/tutorials/Restoring-Exchange-Server2003-Alternate-Hardware.htmlRecov. Exchn 2003 from NTBACKUP
http://www.msexchange.org/tutorials/Exchange-2003-Backup-Restore-NTBACKUP.htmlrecovery using eseutil and isinteg
http://www.computerperformance.co.uk/exchange2003/exchange2003_eseutil.htm