All questions have been answered, thanks!
The SF-85PS is a supplemental form used with the SF-85P used for extra coverage on an investigation because of the nature of the duties of a position (e,g, law enforcement, inspectors, IG, firefighters). It is most often used for High Risk PubliC Trust positions that do not require a security clearance.
As far as the concerns you brought up, they are serious, but can be mitigated. Look into the Adjudication Desk Reference for tips on how.