I do, because "rookie" Rocks was PK level as showed by that clash, so the rookie thing really doesn't fly. Also, as I have said multiple times, I think Rocks was 35-40 by the time of the Reverie and 55~ at GV.
I have no problems saying Rocks and Harald were PK level.
About Garp, other than the visuals, which was much more impressive, It's the fact that Garp's own "Shank and Luffy", so Aokiji and Koby, are both Admiral and wannabe Admiral.
And tbh Garp wasn't an Admiral himself only because of the CDs, but that was merely his title.