My engines running great! Why not add an additive

Seriously though, my main seal seems to be leaking a wee bit. Also my seals in my 3 speed transmission are questionable. Would an oil stabilizer / leakstop combo like Lucas oil stabilizer be an OK idea in my engine and transmission?
1955 235 engine. 3 speed manual "peanut" Transmission.