Password settings, simple shortcodes

what i was intend to build is a health professional website (which i did ) general public and created a membership subdirectory for volunteers (free subscribers) and full members, that why i need to see if the person intended to join the membership has the right qualification . upon approval i will send them the password to join the site and ask them to pay via paypal . i think this might help u understand further why i set those weird terms.
that’s why i need your help

  1. how to not show the password settings in the registration form

  2. how do i generate a password?

  3. simple short code to block content no matter is page , video or a pic form non subscribers and free membership. i dont need anything fancy or complicated ( like blocking parts of content or titles ) nothing complicated

many thanks manuel alves

  1. In General Options -> Registration/Profile Fields -> Allow Custom Passwords select No

  2. It happens automatically: just choose your preferences in General Options -> Email Configuration

  3. Set such posts and pages at s2Member level 1.