Tree peonies are some if the world's nicest peonies. I attribute their cost to length of time it takes to grow from seed as well as grafting time and failure rate.
They do enjoy NOT being transplanted/ moved after planting. They would much rather be in a home garden than a pot at a nursery😊
The preferred time to plant them is fall, like all peonies. Spring planted do fine if planted after frost date. You would treat them as you would any newly planted perennial , making sure that they get at least 1 inch of water every week .
Tree peonies are definitely patience plants. The first couple of years you generally have few flowers but after three or four years they really start taking off.