I can't do the first one, but I can help with the second.
If you would say "I", then you say "DH and I" - eg "I went shopping" and "DH and I went shopping".
But if you would say "me", then you say "DH and me" - eg "they sent a card to me" and "they sent a card to DH and me"
I think "DH and me" is usually the polite way to put it, probably because it puts the other person first, where "me and DH" put yourself first, if that makes sense?