Upvote:3
No, not while the visa remains valid
No
Yes, together with your new one. You must present both at immigration, the old one open at the visa page, and the new one open at the main ID page
Source: Timatic, the database used by airlines:
A passenger may enter the USA with a valid visa in an expired passport, provided also holding a valid passport of the same nationality