I don't know the answer to any of your questions... but I just wanted to say.....

OMG! I can't believe you are 32 weeks already!!!!!!