For a finish you might try Danish oil as you have experience with oil finishes. It also comes colored so no need to stain it first.

smdesigns