I had the Z140 installed on Saturday at Custom Car Stereo off Highway 59 South. He had one on display in the case, didn't ask how many he had in stock though.
As to your second question, dunno, I upgraded from Kenwood so had to get new connectors for my SAT radio and iPod. Sorry couldn't be of more help.