Frequency counter for shortwave radio.

No.

Not without external frequency counting electronics. The Arduino runs at 16 MHz thus it cannot measure 30 MHz frequencies.

--
The Gadget Shield: accelerometer, RGB LED, IR transmit/receive, speaker, microphone, light sensor, potentiometer, pushbuttons