Shellac is great for a sanding sealer on wood, but doesn't work well on glass for some reason. i've never mixed those two before.
Only time i ever used tru oil on a bow was on snake skin limb finish because its soft and flexible. I could see using it on a wood bow too though... But.... The true oil is a high maintenance finish. It scratches easily, But it polishes out nicely with steel wool again. .002 cents