Running the original wheel and pedals will be harder than using a controller that is natively supported, not saying it can't be done, but its certainly going to be more complex to get FFB working.
I don't think you can do FFB with an APAC alone anyway, I think people were using the GlobalVR immersion board to get the Happ FFB working, but that was some years ago now, and wasn't a cheap option as I recall.
FFB aside I suspect it's do-able, but the combined/non-combined pedal axis are where you're likely going to have to get creative.
MAME, and I think SuperModel need the pedals reporting as a combined axis (Accel is + and Brake is - on the same axis), M2, Demul and TP need them to be presented as two separate axis (Accel +/- and Brake +/- on their own axis)
Getting this to work and switch between the modes was one of the fiddly bits of my build
The G27 is easy if just using it as stock - I hacked mine apart which you may or may not need to do extend the wheel shaft to get some clearance on the dash, and then removed the pedals from the housing and reverse mounted them on to two batons inside the cab screwed and glued to the body at ~45 degrees.
I also ditched the clutch and removed the paddle shifters
You might be able to leave the pedals alone if you're putting it in a sit down, and you could always Dremel out the dash to fit the wheel body
I'd go the PC wheel route to be honest, but will follow along with interest if you're going to try the originals .
FFB is best handled via
https://github.com/Boomslangnz/FFBArcadePlugin/releases - dead easy to configure (assuming your wheel supports FFB in a native windowsey way)