Use 3 or 4 coats of shellac next time, nothing works better,
Don't know where you stored your green staves but attics are a no-no, enclosed out buildings are bad depending on the weather. Under a deck, unheated shop, under the house and definitely out of the sun works best.
The checks aren't fatal if they don't run off the limb. Fill them with super glue now so they don't expand. One of my oldest bows has 13 super glue filled checks in the back, they have never been a problem