A single analog filter that accepts 0.1 Vpp at 1000 Hz, but rejects 1.0 V at 999 Hz would be extremely challenging to design. More so if it needed to work with real world components (that are not all exactly at their nominal values, drift over temperature, etc).
Consider breaking up the problem into two parts.
One circuit measures the signal frequency. Another circuit measures the signal amplitude.
Only if both circuits detect a "good" result is the output enabled.
A useful circuit to measure the frequency could be a frequency-to-voltage converter, available as an IC from various vendors, although you could also roll your own using established techniques.
A useful circuit to compare the output of this circuit with established limits is a window comparator.
You can use google to find numerous designs for either of these circuits.
Realistically, you will need to allow some tolerance in your specs. Accepting a 1000.000 Hz signal and rejecting a 999.999 Hz signal is not even theoretically possible if you don't allow your circuit at least on the order of 1000 s to make the frequency measurement, and the techniques that can do it use complex digital circuits, not analog ones.