No passport required for renewals . I was sending them but I stopped doing it I was trying to be cautious but I didn’t this last time and everything was fine . Just a waste of money and time . As far as your other question I’m not sure but if I was you I would send it again just to be safe .