You should definitely get your site hosted somewhere else, I have seen Hosterbox giving away some free premium hosting around here so that could be a good alternative. Also could you post your blogs URL so we could better help you with your situation?
no. there is no problem with high traffic, but you better have a look at the source for your traffic.