Is PFS-2 completely AmigaDOS compatible ?

Yes it it !

PFS-2 does NOT implement record locks.  This is not a problem as the standard Amiga file system's implementation is bugged.