That is pretty high, 7 weeks plus I would say looking at various charts online.
I suspect your little one is just fine, you have had quite a bit of sickness and pain from other unrelated areas so maybe your body is just struggling to cope. I would take the sickness pills, keeping food down will help you to feel better, help your body to heal and of course keep your little one growing well. I know this is coming at the worse possible time for you but chin up and stay positive, this will happen, it will work out, little one will be ok xx