Pretty much all the above the rest except saddle appears to be correct...Shout if there are bits you need…may have them stashed somewhere. SR MTP126 pedals are usually tricky ..as are the IRC tyres. The black Strong seatpost is impossible to find ..but you got that. . Stem is a T bone but you can find them NOS cheaply enough.