Most heads are interchangeable between the blocks although some say you might need some slight modifications. I personally have only delt with putting head on the F54 (L28) block, and they all work.
depending on what head you already have on(it should be a E88, but could be another if the engine was replaced at one time) and you put on the N42, the biggest difference will be the larger valves.
If you're going to replace the head, why don't you just drop in the whole L28?