I suggest you investigate the cost vs benefit of having the leaks fixed if not bad, the oil leak is unlikely to cause a problem if checked often until you determine the engine add interval. The transmission is likely the filter cover gasket and is due for a fluid/filter change anyway. Depending...