@maple,
A sweeping staircase is a grand set of wide and curving staircase usually in lobby of a large hotel or a grand foyer of a mansion.
A speaking engagement is when someone gives a lecture or academic level talk to a group or association.
"who is this engagement for, me or her?" There isn't enough information in your post to answer this question. I need more context to figure that out.