Answer: Plants will not grow well in pure sand. To plant in the ground you would need to add a very large quantity of organic matter such as compost, old rotted leaves, or well aged stable manure/bedding material. This would help the sand hold moisture and create a better environment for the roots.
Please understand that blackberries and raspberries are very large plants and need a proportionately large root area. They will also need to be trellised or otherwise trained to keep them under control. In my experience they do not do well in containers. The root area is too small and the roots are not well insulated during the winter, either. If planting in the ground is not an option, I would suggest building a large raised bed to grow them in. You could use cinder blocks or wood or other material of your choice for the frame.
Depending on which fragrant plants you would like to grow, you might be able to use containers. Annuals will do well in large containers, but perennials would do better planted in the ground or a large raised bed.
I hope this answers your question.
Q&A Library Searching Tips