"One question is since P24and p17 is present does that mean I have been exposed to HIV but am not HIV positive? Or, does it mean I will soon develop the third band?"
It can be this or it can be that your body reacts to the test in a different way due different things (autoinmune diseases, etc.). The best way to turn the page with this subject is to do a PCR RNA, wich directly detected virus on blood.
you didn't have blood transfusion in the end, you didn't get a flu vaccine (even in these two cases, transmission won't be possible or would be extremely rare) and you were not unfaithful. therefore, two scenarios here:
1) your husband was unfaithful, then he had unprotected sex with you and infected you. this would explain your intermediate result (you're seroconverting).
2) false positive result, which can be due many different things.
what you must do now:
1) take the PCR RNA test to definitely rule out HIV infection.
2) explain your husband the situation (you were not unfaithful, etc.) and ask him to test as soon as possible.
please do keep us updated with your case.
The blood supply in the US is screened for HIV and Hepatitis B and C and maybe West Nile virus too. Also, you can't get it from the flu vaccine. As for the western blot, I'm not sure about that. Hopefully, your doctor will contact you soon.