Configuring a Home page, Spotlight, Teacher Tube and Multimedia

My ELGG community is startin to come together.  I have developed 11 special interest groups and plan on having community activity focused in them.  The disucssions and activity are hard to find and so I would like to develop a home page with a welcome message, random members, groups, latest discussions, twitter feeds, blogs...

I really like how eduspaces has developed their "home page."

Is there a template or code for a homepage?  I can create one but am not sure how to embed members and such.

I also need to know how to customize the "spotlight."

The video plugin we are using supports youtube, google, vimeo and
metacafe videos. We couldn't find a video plugin that supports Teacher
Tube videos. Could you develop something to support teacher tube videos as well?

Thanks
Sandy