A crank sensor won't keep it from cranking, whoever told you that doesn't know what they're talking about.
As far as the AC, you should know that this isn't like the old days on cars where you can jumper switches and make things happen. I understand what you were trying to do, but you can't go about it that way anymore on modern cars. The AC pressure switch, the AC compressor
, all of those components are all run by the PCM. If you're jumpering the pressure switch, you're shorting out a circuit in the PCM. The PCM decides whether to turn the compressor on based on a variety of inputs. The pressure switch isn't actually a on/off switch, it's a pressure sensor that sends a precise signal back to the PCM.
All of this jumpering and shorting could possibly have damaged the PCM, that's what I'm worried about. Since the PCM is what makes the starter work, again based on a variety of inputs, you have to be pretty careful about how you treat those inputs. Jumpering them is a bad idea.
When you get back to this, you can check the starter relay circuits. See if the PCM is grounding the relay on the yellow wire, pin B12. If the PCM isn't doing its job there, you're going to be pretty stuck unless you have a good scan tool. Once you've checked everything in that schematic, my best advice would be to take it to a good mechanic and have this diagnosed with the right tools. It's going to save you a bundle of money and frustration if you just give someone $75 to tell you what's wrong with it. And that same mechanic can use the scan tool to tell you why the AC isn't working, too, since the PCM controls that as well.