Just remember, the more decorative items you put into the cage, the more cleaning and sanitizing you'll have to do!
You have to have your basics; heat source that creates a hot side of the cage (undertank heater is best; the ones from walmart without the auto shutoff are fine.); secure fitting lid; water dish that cannot be tipped over; warm hide and cool hide (one on each side of tank.) Not to mention a good hygrometer and thermometer (digital.)
For a beginner, I would suggest using newspaper as a substrate. It is a cinch to clean, and it is helpful with a new snake too since you can easily see any mites or ticks that may be present. As well as monitor the appearance of feces. Newspaper is also one of the best subs for feeding on, since it cannot be ingested like wood chips.