Creating Visibility of Lead Approval from web to Home Page?

Creating Visibility of Lead Approval from web to Home Page?

 We would like instant visibility of all the leads that have come in from our web site on our home page so that we can act on them quickly.  Is there a way to move the "Lead Approval" which contains a list of all the new leads to the home page somehow?

A second question, which I'll post separately, but thought I would mention here - Is there a way to configure an e-mail alert when we have received leads from our web site (even though they are awaiting approval to populate the Leads fields?)

Thank you!