Nope- don't soak. Often the soaking will cause a bad shed. Just leave the alone and let it do it's thing.
As for eating, I always let the snake choose. I have one who is in deep blue right now and tonight was feeding night. I offered and she refused. That's fine. I have another one coming our of blue and I offered and she ate. It's a good idea to let the snake tell you!
I generally make sure my humidity is between 55-60% and I'll often put some moss in the hides as an added bonus.
Check the shed when yours is finished to make sure the eyecaps shed off and visually inspect the snake, especially its tail tip to make sure there is not stuck shed anywhere.
Your snake will do fine!