It took me about two weeks for them to send the NOA1. So I would hold off a little longer, it should be on it's way. As far as the I-129F you will have to wait a while because it will take a while for it to be transfered from the NBC to your service center.
So just hang in there! Trust me I know how it feels to be away from your husband mine is in Serbia and I haven't seen him since March

!!! So don't worry just be patient!! At times it will feel like nothing is moving but you just have to wait.