Growler we don't need in numbers, may be 8 or 12. F18 will be a cheap craft compares to rafale, sure. That helicopter is the current super star in ASW, so hefty price. Logical option since we are lagging in ASW.
And no, none of these EW attack aircraft will be able to operate from an aircraft...