since no one has responded guess I will, I have tried it, its basically boiled linseed oil, the difference is it is actually cooked like the old stuff was, the stuff now days isnt boiled ,they throw some japan drier in it and call it boiled.. just how it is, my experience with it was , its very slow to dry , days and days ( actually weeks), you have to apply it very thin, ( so it dries), it doesnt offer much protection , if I were you I would use some General finishes Arm r seal, its a urethane oil, tough as nails and easy to repair, it dries quickly.. just my 2 cents worth here , if you use it on all the pieces you have listed you will spend far more time watching it dry than you ever did building it.. but I will say this, if you want to use BLO to pop the grain, this is some of the best out there , its the real deal… just slow