I've never taken anything shorter than PDX-SEA, but while beer and wine have not always been offered, neither have they ever been refused when I asked. And who says you have to wait till 10! I was on the 0700 PDX-SFO, enroute to PVR, contemplating asking for a beer. The guy in front of me made it very easy for me when he ordered one up!