With 2.8 billion dollars, you could very well use this amount of money to build 2 brand new ones of your own......I have a feeling that tower has more to do with EW than other things.
For landing you need optical devices and not radar.
The Fresnel lens based system is used by the landing officer to guide the aircraft on the deck. It is called Fresnel Optical landing system.