That doesn't explain the throwing up. She might call her ob-gyn's office.
Its totally normal, she has a lot of extra blood in her body so it circulates harder and faster which increases swelling and discomfort. Try using extra lube or different positions and being a little gentler. It won't hurt everytime but it will be a little uncomfortable.