When you mean stop in place, I'm going to assume that you mean to have the character stop in the spot you wish her to go. Just do your math when counting tile spaces that she needs to go to and make sure that the repeat action isn't checked.
As for the self switch, it's rather simple. At the end of your event page, just click the command Control Self Switch. A self switch is a switch for each individual event, lettered A through D. Makes it handy to control an event without having to manage/organize another game-wide switch. Once you've turned a self switch on, go to the top of the event page and click New Event Page. This will create a new tab for you, which works almost the same as if you had a new event, stopping everything that was happening in the other page. In the conditions section of this new page, select the self switch that you turned on. This sets it so that that particular event page won't run unless that switch is on, which you don't turn on until the end of the previous page.