Ah, got you. I learned from a bunch of sources, reading, Unreal live streams, various developers with tutorials on YouTube.
This one was pretty good. As for getting AI to face certain directions, there is a "look at rotation" node you can use. But that will just "snap" to the look at point, you would need to add extra code for it to rotate smoothly, using a LERP node can be helpful here. Where to stand can be as simple as using a "move to" and put your chair in as the target location then set the "radius" of success to be however close you would like the AI to be when it "decides" it has reached the chair. If you want more specifically to have it stand for example in front of the chair you could always add like a billboard or scene component to your chair at the exact point you want the AI to locate itself when moving to "sit down". Then use the world location of the scene or billboard as the "move to" location etc. There are many ways to go about what you are trying to do. Let me know if you have any other questions! Good luck.