The sub frames are only different to the extent that post 1981 bikes have recessed bolts securing the sub frame to the main frame loops. I have put my 1984 dual seat onto my wife's 1979 R65 and it fitted well enough.
If by "headlight bracket" you mean the ghastly metal agglomeration that mounts the headlight, indicators and instruments, then they interchange 1979 through to the last of the twin shock bikes. There are detail differences in the way the indicators mount and in the space provided to route cabling, but that is manageable.