The F-15 still outperforms even the Super Hornet. All that extra weight for the sake of being carrier-capable compromises it in pretty much every other way.
That's the reason the French fell out with the Eurofighter consortium and did their own thing with the Rafale.
Non. F/A-18 is a US Navy aircraft.