You'll also need the adapter plate that goes between the OD and the gearbox; plus the isolator switches for the top of the shift cover. If your shift cover is not drilled and tapped for the switches, you'll need to do that too. (Takes an unusual metric tap, 16x2.0 as I recall.)
But the wiring is trivial to fabricate on your own, and almost any switch will work. The original 'teardrop' is nice because it puts the toggle where you can hit it without taking your hand off the steering wheel.
Mounts are the same (if you get a proper TR A-type OD), driveshaft is the same; but you'll need a different, longer speedo cable. Speedo itself does not change.
Note that installing the OD requires partial disassembly of the gearbox; might as well replace the seals, 2nd gear synchro and countershaft/bearings while you're in there.
I would suggest a few modifications (unless you're a purist)
1) Add a diode across the relay contacts to absorb the kickback from the solenoid. If you do this, you can use an ordinary 12v automotive relay.
2) Add a fuse in the power to the relay and solenoid. In addition to reducing the chances of fire if you have a short, it will protect the pull-in coil inside the solenoid, if for some reason the plunger hangs up.
3) Although the factory powered the OD solenoid from the battery side of the ammeter, I moved mine to the load side. That way, the ammeter tells me a bit about what's going on if the OD doesn't work the way I expect. I can see the needle kick for the pull-in solenoid, and just barely twitch for the holding coil.
4) If you are going to have the shift cover apart, add "backing washers" to the (new) shifter shaft seals. Eg MMC P/N 9560K53. I don't know if the original seals actually fit or not, but the seals sold today (which are just O-rings) don't fit right and leak.
I actually bought "double seal" O-rings to go on top of the washers, which seem to work very well. If they hold up on the car, I may offer kits of 3 O-rings & 3 washers (since I bought 100 of them).