The booking deposit has no legal signifcance. If you choose to pull out of the sale, then you can and you will get your deposit back. If they pull out of the sale, they will give you your money back.
They may have a better case with the bank if the solicitor confirms that a deposit has been paid.
When you get the contracts you need to make a decision as to whether they can complete or not. I would be very surprised if the solicitor allowed them to produce contracts without the permission of the bank to sell. Your solicitor will probably ask to see a letter from their bank agreeing to the sale.
So, in short, don't worry now. Pay the deposit and see what happens.