There is no way to know.
Calvinists never claimed to be able to make that determination.
Look at the parable of the wheat and the tares. Until the harvest, it is nearly impossible to tell the two apart.
Yes, exactly. Everything he points out is true, but it doesn’t really invalidate Calvinism, since Calvinism doesn’t claim to tell us who is and who isn’t saved.