Drupal 7 Display legal module fieldset on user/% instead of user/%/edit
I just took a look inside the code of Legal module, what you describe is not possible by design, as of legal is hooking in existing forms:

legale.module line 223

function legal_form_user_profile_form_alter(&amp;$form, $form_state) {


legale.module line 223

function legal_form_user_register_form_alter(&amp;$form, &amp;$form_state) {


You might want to try out building a custom user-page form and hide the unwanted elements from profile form.

For reference in how to to that see this answer.

I also think you will need to go a bit further than views only and use Panels to add multiple views on one page.