For that I would strongly recommend xMod - There is a learning curve to go through but once you are done, you will be able to achieve what you have posted.
You can find some videos on xMod here as well.
We use xMod quite extensively here on DNNHero.com - Many features were built with it like the DotNetNuke Professionals page - You will see something quite similar to what you have described.
In regards to the friendly URL, that is a bit trickier as you would have to play around with the URL rewrite add-on to IIS. You can only do that if you have your own server and full access to your IIS. We did that here. If you click on any professional you will see that the URL has their name there. Quite SEO friendly I think.
Cheers,
Aderson