Is there any way to know who I've emailed game offers to? is there a list of people that I've sent matchmaking offers to?
Nope. That is why I either use the message board or an email.
If you use the 'email me' then there is a list of sent messages in your email box, but PM no.