The Defense of Marriage Act was signed into law persuant to the FFC clause.
Yes, but is hasn't (yet) been challenged in the USSC -- some say it wouldn't survive a challenge since it goes beyond Congress' power to "prescribe...the Effect" which the laws of one state have in another.
Second, any "marital" court judgements made in a same-sex state against a person who resides in another state are applicable.