Okay, let me solve this problem.
In chord chart notation, generally, the presence of 2 v. 9 is determined by whether or not there's a seventh in the chord. 2= no seventh! 9=7th. It's really that simple.
sus2 means that 2nd scale degree replaces the third in the chord. add9 means you add a second scale degree to the chord. We could go into octaves and all that crap, but the fact of the matter is that the rules are different on guitar--we CAN'T put a 2 in between the 1 and 3 of a chord, and our voicings are way spaced out most of the time (open voicing v. closed voicing etc.)
So lets review, spellings in scale degrees
X2 chord: 1 3 5 2(somewhere in there, doesn't matter)
sus2: 1 2 5
In any case, here are the chords you student wants:
in tablike notation, 6th to 1st string
D2: xx0230 (yes, this is a sus2 chord, it doesn't really matter, I promise)
C2: x32033
E2/G#: I would forget about the two here, again, doesn't really matter.
Here's a E/G# voicing though: 42x400 (just mute the fourth string with the index finger on the 5th string)
That said, if your student is playing with a bass player, tell him/her to be lazy: forget about the slash part of the chord, that's what (good) bass players are for.
Finally, P&W music is transcribed mostly with a piano in mind. There's a lot of useless crap on the chords of that, because they analyze EVERY CHORD THE PIANO DOES! That, my friends in nonsense. Most of those chords are just passing motion between voicings of the same chord, and it sounds dumb on the chord when you switch around that much. When I played this stuff, I played about half the chords on the page, just learn to strip things down to what really needs to be heard, and let the piano do its own thing.

