Is It Possible To Pass The Selected Player Down The Command Block Chain?

Solution 1:

Not directly but you can tag the player and then use that tag as criteria for the other command blocks. Example:

/tag @p add someTag

and then your other command blocks would use that tag like this:

/effect give @a[tag=someTag] ...