I figure Kennen can do top and mid just fine and m5 have ran him AD in bot lane too.
Caitlyn can go mid and give a lot of normal mids a hard time, ie. Kassadin and Gragas.
Lee Sin can jungle and top perfectly.
Any champion you'd use in all 5 roles?