Have heard differing answers on this, some say yes it will fit, the one i tried the lower liners were too big for the holes in the top crancase, but not by much.
Try it without pistons on and see-----you could always have the 500 cylinders bored to take the 550 pistons, then its a real sleeper!!
78 head will fit ok but use 500 inlet stubs and carbs
78 rocker cover is the better as it has the locked rocker spindles