Q.Yellow primrose
I would like to know where I could buy some and where really the best place to plant them at. Thank you.

Visit local garden centers for Primrose plants early in spring.
Here is more information on planting and care.
https://www.gardeningknowhow.com/ornamental/flowers/evening-primrose/yellow-evening-primrose-plant-wildflower-in-the-garden.htm
https://www.gardeningknowhow.com/ornamental/flowers/primrose/primrose-houseplant.htm
https://www.gardeningknowhow.com/ornamental/flowers/primrose/growing-primrose-primrose-plants-in-your-garden.htm