I want my player to be shot/moved forward in the direction an object is facing once he steps on it. How do I do that?
You could try an AreaEffector2D:
Really there are infinite ways you could accomplish this! However, AreaEffector2D seems like one of the simplest ways to accomplish what you described in your question.