There is free on street parking. You can also take the #4 or yellow MAX. You will need to travel another half mile from the MAX to the venue.
No, this is a small open floor venue. They do not have a designated area, but staff will help you move to a good line of site if you ask.
Seats should be available upon request because they sometimes have folding chairs at shows.