Generally, yes. Depending on the airlines. Major carriers fly onto Spkane
Depends on the airline and the location you're coming from. For Delta this is a spoke city so you would need to go through a hub airport like Seattle, Salt Lake City or Minneapolis / Saint Paul or a late night Los Angeles flight. I believe United has a flight from Denver direct. (I work for Delta and can answer for them better than United, Southwest or Alaska)
Thanks! Your answer is awaiting moderation.