A 153 is a little long for him, he's right on the bottom end of the weight rating for that board, so it'll be tougher for him to learn on. Aim for something around 150 cm or so (depending on the model).
The board itself is a rocker/hybrid shape which will likely be different from what he's rented (camber). He may enjoy it, or he may hate it, better to demo if possible so he can find exactly what'll make his riding get better (instead of just looking good!!!)
Last is the boots, those boots may be great for him, but there's no way of knowing without trying them on. Snowboard boots need to fit SNUG. You're almost guaranteed to not get a proper fitting boot by buying them off the internet. I'd head to a local shop for boots and try a million pairs on, hopefully the shop people will know enough to help him figure out if he's getting any heel lift or if he's toes are too crunched in the front (some contact with the front of the boot is okay).
Hope that helps!