Wenn du nun aber hier in deinem Beispiel am eingang des OPV mit nem µC ausgang drauf willst, hast du das Problem, dass du maximal auf 5V kommst, und damit in bezug auf die 12V nicht viel ausrichten kannst. Dann brauchst du halt 2 OPVs.
Ansonsten sollte das so klappen. Transistor kannst du eigentlich so ziemlich jeden p-kanal FET nehmen. Bei sehr dynamischer Belastung kann es sein, dass der Aufbau zu schwingen beginnt. Hier solltest du in der Schaltung sicherheitshalber mal zwischen dem OPV und dem Gate einen Widerstand, sowie am Gate einen kleinen KerKo vorsehen, aber vorerst mal ohne versuchen.

und ja, bedenke, dass 1 Ohm an 5A auch schon viel sind. Da brauchst du sonst nen riesen Brummer. 25 W, ausserdem fallen dir da dann 5V spannung ab, die du am Ausgang nicht mehr has... Also hier möglichst klein Bleiben