Hood River is about 60 miles from PDX, which is around an hour drive. If flying into PDX there are rental cars, buses, train, or shuttle services that can get you into Hood River.
No, there is no Uber or Lyft in Hood River, however there are taxi services. There will be a wedding shuttle provided to guests with a few pick up and drop off locations.