Hey guys I'm looking for a new main and I'm really considering Gdorf but first I have a ton of questions-
How do you approach projectile campers? Particularly Oli and Falco.
Sadly, running in and shielding is pretty much all Ganon can do against these characters. If you can overtake the projectile with priority, you can surprise your opponent by barreling through the projectile and hitting the opponent with your attack (Dash attack, Ftilt and Fair do wonders against projectiles)
Should Gdorf ever spotdodge/rolldodge/airdodge?
Rolling away is actually a very good option to use if your opponent is trying to cross you up or get inside from the air. Airdodge also has its purposes, but remember that your opponent can easily bait an airdodge and then punish you for airdodging. If you're being juggled, Nair is a good option to prevent your opponent from incurring too much damage. Essentially, Airdodge and Rolling have their purposes, but don't be predictable with them, that's more important than anything.
What should I start practicing? (Without anyone else, ie. training mode against a cpu).
Timing, buffering, movement. You need to be as fluid as possible when using Ganondorf and you can't waste any frames. You want to be able to buffer Ganondorf's moves into each other without any wasted movement.
What is the best control scheme for Gdorf? TJ on or off? I don't really want people to say it's personal preference, it's gonna be ages before I take Gdorf to a tourney so I've got plenty of time to adjust lol.
Tap Jump definately ON! It's incredibly useful for using aerials with more maneuverability, such as SH B-air, FH U-air, and, of course, SH D-airs. Definately keep this on.
Is there also different button configurations that are of use (eg. R to jump)?
I set L to jump because I always use R to shield and I figured having L to jump would benefit jumping out of shield easier. I also set X to attack so I can perform walk-off D-airs without fastfalling and killing myself. These are very specific configurations, though, you'll be fine with the traditional set-up.
Which is better, t-sticking or c-sticking? T-sticking gives you reverse jab, dtilt and utilt (not that you'd wanna do that), whilst retaining iDA and aerials. So is t-sticking better or does c-sticking have some invaluable applications?
C-sticking. You never want to accidentally buffer an U-tilt out of something. You'll be able to reverse your moves fine with proper timinig and buffering.
Also, @Vyse, if you're over 42% in damage, you can run into Ganondorf's up-B grab when he's trying to recover, wait for the grab animation to end, and then punish Ganondorf for landing up-B with an Uair (yeah, Ganon gets punished for landing a move). Tremendously easy gimps if you can pull off the timing consistently.