Dependents are allowed to use AP for travel, even primary does not apply for AP. You are fine.
No need to renew H4 in your situation. You are fine.
No need to renew H4 in your situation. You are fine.