D7 Unique page/profile per user
This should really be pretty simple if you have created the Views properly.

You need to make the views select only the content that the user provided through an argument, fx uid = 5 would should show content user with uid 5 created.

Then it's just a matter of creating a panel page that has the uid in the url, fx user/[uid]/profile and pass the uid to the views when you insert them on the page, which then will display the correct content.