nuccca
their should be a members video block on the profile page that displays videos uploaded by the user.

I don't really understand what you mean by point 2, you want to add a profile into the video section?
each video submitted contains the username of the member who uploaded it, which takes you to their profile.
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.
PET:0.093999147415161