Oh silly me I obviously missed that! Those are excellent hides and will work out beautifully for you and your snake. Believe me chipping dried urates off a hard to clean hide loses it's charm pretty fast LOL.
The log thing is just cage decor and will do fine other than the warnings to watch it for bug issues but you'll probably be fine there with the snake coming in clean and just being super careful with quarantine if you bring in another snake at a later date (or visit snake shows or pet stores...you do NOT want any little hitchhikers coming home with you)
Can't wait to see it all set up and your lovely snake. It's heartwarming to see this much work going into snake keeping prior to the snake showing up. Great job!