If my passport expires before my US visa does, can I just renew my?
Yes. A US visa is valid even if the passport it is placed in expires. You just need the visa and a valid passport; they dont have to be the same document. But remember, you can only stay in the country as long as the I-94 you were given by CBP when you arrived, regardless of the visas expiration date.