No. Do not add an iframe in your footer to get Postie to check mail periodically. Postie uses WordPress cron to automatically check mail. To force a email check periodically, set-up a cron job. See our cron troubleshooting page.
The IMAP extension was required for some functionality in Postie versions before 1.8, but is no longer needed.