I'm getting a second hand Ball Python next week. He is a male and one and a half years old and I am very excited to finally get him!

He is about 2 and a half feet long, so I was wondering is a vivarium with the dimensions 86cm width, 42cm height, 37.5cm depth, big enough for when he is a fully grown adult?

Also the seller is selling the full setup, including:
- 3ft Vivexotic Vivarium (86cm width, 42cm height, 37.5cm depth)
- Vivarium lock and key
- 2ft RUB for feeding
- Feeding tongs
- Temperature gauge
- Humidity indicator
- Heat mat
- Large Exo Terra Cave (PT2853)
- Meduim Exo Terra Cave (PT2852)
- 2ft treated branch (for climbing and shedding)
- Water bowl
- Water spray (to control humidity)

I done a little research and everything seems in order but just wanted to double check with people that know more than me

Thanks

GNR