I get the numb foot problem in spin class, but not on my bike. Same shoes, but different geometry. So my suggestion as a first step is to find a good bike shop that will check the fit on your bike. Could be you can get it adjusted so your foot will be fine with the shoes you have. If you still need new shoes, or need the move the cleet, the cost of the fit won't have been wasted anyway, as you'll still have a good bike fit to work from. As for the seat, my guess is that if it hurts now it will always hurt. For that one, you probably need a new seat!