Given Turnberry was cited as perhaps too expensive...
tells me that value is somewhat important to you.
Nearly every course you listed will be quite expensive, (with the possible exception of Golspie and Brora)
I would seriously take the above advice and see a few less famous courses.(especially this year with sooooo many tourists using 2020-2020 backlog rounds)
A search here on GCA will reveal many gems(if you can wade through the search function)
For example:Head north along the Coast road from Aberdeen to Castle Stuart-along the way you will encounter 10-15 courses that are excellent, authentic,loca,and uncrowded, and will spend about the same $$ on your 12 rounds as your round at Castle Stuart and Kingsbarn combined.
You'll have a far better time, play arguably better golf and meet locals, not over logoed-sweater vested box tickers flying in choppers and staying in Castles.
Another example:Pass on Turnberry and Troon and use the $$$$ to play Prestwick St Nicholas,Glasgow Gailes, West Kilbride etc. and take the ferry over to Arran and play Shiskine, Corrie etc., then onto Machrihanish,Carradale, Machrahanish Dunes,and Dunaverty.
here's another resource I often usehttps://www.top100golfcourses.com/golf-courses/britain-ireland
Enjoy-there are many, many gems to be had,no need to hang out with CEOs and pay full and crazy retail $$$ when much better options and experiences abound.