hey , yes you will require top and bottom cylinder gaskets that is about all.
by the looks of the rings there is a chance they are causing the issue , ive replaced rings in better condition that have caused issues, your symptoms and previous diagnostics's points to them.
cheers mitch