iManageProject lets you track milestones but does not have a formal calendar. Milestones are displayed in list format with late items at the top, upcoming items listed next, and completed items listed at the bottom.
Yes, you can choose to send email reminder 48 hours before it is due. To send email reminder you have to enter the project.
i. Click on the “New Milestone” link or “Add new Milestone” button.
ii. Click on the due date from the calendar.
iii. Check the box on the left of “Email now & 48 hours before it is due”
Yes, you can subscribe to all milestones at once by clicking the “Global iCalendar” feed at the bottom of the Dashboard. You can also subscribe to projects individually by going into a project, clicking the Milestones tab, and clicking the “Subscribe to iCalendar” link in the sidebar.
The advantage to subscribing to individual iCalendars is that your calendar program may allow you to color code each project’s iCalendar differently. The global iCalendar file will list all events in the same color since all the events are part of one big calendar.