is this the only PC compatible model f?
Depends what you mean by, "PC compatible". The original IBM PC from the early 1980s came with a keyboard which was obviously compatible with that PC. When IBM came out with the PC XT, it used the same keyboard. When they introduced the IBM PC AT, they changed the protocol, but left the same pinout. So XT and AT keyboards are not the same. Then when they introduced the IBM PS/2, they left the protocol the same, but changed the pinout to a smaller connector.
So, assuming you mean "modern PC compatible", if your computer has a PS/2 keyboard connector, it should work with this PC AT keyboard, provided you use the included passive adapter that changes from the large 5-pin connector. If your computer doesn't have a PS/2 port, or it does but isn't 100% compatible, then you can still use this keyboard via a USB port if you buy a Blue Cube or similar PS/2 to USB converter.
There are active converters that will allow you to use an XT Model F keyboard with a modern PC. Do a search of this forum for more information on that. Out of the box, with just a passive adapter, they will not work with a modern PC.
There are also some terminal Model F boards which can be adapted to use with a modern PC. One of our members, Kishy, has links to some information on this in his signature. Some models can be fairly easily converted, while others require special electronics. None of them will work as-is.
So the short answer is, yes, this is the only Model F which will work as-is with a modern PC, provided you have the large 5-pin to PS/2 adapter.