Yes, they have a ramp.
In addition, there are a few spots on the ramp for handicap parking. Those spots are almost always being used. Pilot Pete has a few spots for express pick up right by the walkway into the building.
Yes. There is a ramp just opposite the stairs.
Thanks! Your answer is awaiting moderation.