With players, you can add entities by doing Player.addPassenger(Entity e). I can’t find any way to move the passenger relative to the player (ie. move an armor stand up 1 block above the player). How can I do this?
You can’t. This is not functionality present in vanilla Minecraft. If you want to move something vertically, make a tower of invisible armor stands.