(hope this isn't creepy) but I am really excited about your comp today. I'm debating signing up for my first crossfit competition in September and anxious to hear how yours goes.
Don't let the run and pull-ups get to you too much. Remember part of the beauty of crossfit is how balanced it is. While there may be faster ladies out there on the run they may struggle to throw the heavy weights up that you find easy.