--Does that mean that whoever has immunity AND the two people who played the idol are immune from the revote?Yes, Jeff answered that question in a Tout video a few years ago:
"If the players who received votes both use Hidden Immunity Idols, the vote will be voided, and a re-vote would commence. In this round of voting, the players must vote for someone other than the idol users and the player who has individual immunity"
--Do the players who played the idol get to vote in a revote? Typically, the players who received votes don't get to vote, but technically speaking these two players had no votes cast against them.
Yes they get to vote since the original votes were "voided" so essentially no one received a vote.