My car has 346,000 miles on it and it has never dropped a spot of oil on the ground. Fix the transmission leaks because they can ruin it if you loose too much oil. Front crank seal is pretty easy to fix. So is the valve cover gasket set. That should give you a DD and allow you to research the VE swap instead of rushing into it.