Canon 1108: "Only those marriages are valid which are contracted in the presence of the local Ordinary or parish priest...."
SSPXr's are NOT validly married.
As to Hawaii: it's been explained thoroughly elsewhere on FR. Basically, Ratzinger overturned a judicial decision of the Bp of Hawaii which was made in grave error.
HOWEVER, this decision was particular; that is, it did not limit the general excommunication of SSPX priests/Bishops, or of laity who "display an attachment to SSPX."
Have you never heard of supplied jurisdiction? Read up and learn something.