Start here
http://www.freelegalforms.net
I've used them many times for a range of forms.
As for Internet-esq Forms, do as Phil suggested... find such forms from other websites and adapt them for your purposes. Google, "Terms of use" and find the wording you need. Google "Privacy Policy" and "Affiliate Agreement" in turn.
Michael Ross