76 swingarm and 74 frame will align, the 78 motor will not.
the 77 and newer 750s used a wider chain which required them to push the front sprocket out by 10mm
To make up for this, they had to move the left side of the swingarm out 10mm.
If you really want to make the 78f motor work in the 74 frame, you could buy a 77 or newer swingarm and a wider cush drive for the rear wheel (or a rear wheel from a 77 or newer bike)
There are companies that make offset sprockets and all that, but it's not worth the headache in my opinion.
I tried to make a 77 swingarm work on my 76 750 and it was a giant headache. Ended up just buying a 76 swingarm.