Yes this appears to be a V8 manual pedal. The other part of the question Im not sure of, as over the years, I have done a lot of motor and/or gearbox conversions, and never had any trouble getting the clutch to work, or came across anything other than one V8 and one 6cyl pedal for the cable system. Either I was very lucky, or a V8 cable pedal is close enough to work with both push and pull systems. (please don't quote me on that)
I just stuck my head under the dash of my HZ V8 sedan with factory full cable, and then a HX V8 I Tonner with Half cable/ rat trap clutch, and the pedals definitely look the same.
But just another thought surfaced through the fog of time, I remember seeing some cars at the time (80s/90s) that had been played with/altered & the clutch pedal was sitting noticeably higher than the brake pedal. Maybe someone else will remember that too and have a comment.
cheers
Max
Bookmarks