Synthetic oils causing leaks? No. Not CAUSING them. EXPOSING them is the answer. I used to run a small auto preventative maintenance facility, and oil changes were our biggest business. Here's what's going on.
Natural oils gum up over time, hiding the leaks that are ALREADY PRESENT in your car. When switching to synthetics, they tend to clean some of that burnt crap out, making the oil come out. If you have no leaks already, no oil, or the switching of the types of oil, will cause your car to leak. If you have leaks, that are gummed up already, then yes, maybe a synth will expose them. I say good, now that they're exposed, I can address them now. No problems with me. Bring it on.
As far as which oil to use? Honestly, it doesn't matter man. All you gotta do, is MAKE SURE you use a quality oil filter, and get a good brand name oil, stay on your oil change intervals, and call it a day. Period. You'll be fine.
Change the oil and filter every 3-4000 miles, depending on the quality of your gas, and the air your engine breathes, (that's on you to do your own research on the amount of blowby your rings/boost allow, the amount of dust in your area, and content of your fuel. but to skip all that and make it easier, just do it every 3000 miles)
There's a few oil filter writeups floatin' around google. Get up to speed on that, and you'll discover not necessarily what the end all be all of oil filters are, but you
will find out which ones
not to use...
That, coupled with a good brand name oil, and Bob's your uncle. No real voodoo in this department. If you have leaks, then just address them.
If you don't know the history of that motors internals, and the amount of crap stuck in it, do NOT do an engine flush. Sometimes, they can be too harsh, or knock something loose you don't want loose. Just change your oil/filter with synthetic, every 500 miles 3 or 4 times, and it will be a more gradual cleaning. If you do the old school transmission fluid flush, who knows what can happen. I don't trust it personally.
If not, just do the normal old oil change, and get a scanmaster, oil pressure gauge, and boost gauge, and pay attention to the stuff we have to pay attention to, and you'll be good to go. Keep your eye on knock retard, boost and oil pressure, and she'll live a long healthy life. As far as the mods, that's another section.