The guy to the right of TP is Dhany Harrison, George’s son. The keyboard player is not Billy Preston.
I assumed it was his grandson or something because as it turns out this is an old video from 2004. I should have realized Harrison would have been inducted into the "whatever" hall of fame a long time ago, especially since he died in 2001.
So since this is a 9 year old video, I wonder how Prince is looking these days :). He's always looked young for his age, but it does explain why he didn't look as old as I expected in this video.
Looks JUST LIKE his dad. Only better looking.