Only one out of the three infractions you received is invalid. You can solicit for thanks+rep for releases.
Ban lifted, that infraction you got will be reversed. The spamming one I'm a little iffy about, but it's definitely an unneeded post. The one about the missing virus scans will remain for sure since you did forget virus scans. So.... Looks like you didn't really read the rules 100%.