There is a Texaco station right as you cross the bridge into Oregon at the McNary Dam, I know they sell bait and tackle and I think licenses as well. I fished the lower river down near the town of Umatilla. I do not know the river all that well, but it is my understanding you can fish the majority of the river.
_________________________
Troy