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] ...