The hides should be just fine , I have one of those enclosed hides and all the snakes love them plus they make great damp hides for when they're in shed mode - just add some damp moss or wet kitchen roll daily - also the log thing in the corner also looks ok , I incorrectly pictured one of the typical log roll hides with a front and back entrance which are no use . Some people prefer to have two identical hides but it's not written in stone anywhere .
It may be worth considering putting some black paper or whatever you fancy on the outsides of back and side panels just to give a more secure feeling for the snake .
Sent from my iPad using Tapatalk