I can't answer all of your questions because I simply don't know the answers. I do know that it's not just people that are new to the site that have this. I get random friend requests and game challenges from time to time too. I don't think it's worth much of your time worrying about.
Most Recent
Forum Legend
Following
New Comments
Locked Topic
Pinned Topic
I have only just registered on this site so maybe it's just something that affects noobs?