verging on misinformation about a very important (and emotive) subject about which most people will have fairly limited knowledge.
Funny you say that. Do you mean, like the 'debate' on currency, EU membership, financial services, interest rates and so on that 'No Thanks' have foregrounded to date?
Let's face it, the majority of the Scottish public have 'fairly limited knowledge' of how government works, how the Barnett formula works, how various government services are managed, how currency markets, state debt, international treaties and so on function.
So to use that as a basis for dismissing an argument as "based on defective understanding of how the system works" or "verging on misinformation" is rather a moot point, given that many, many arguments around the referendum campaign are based on similar 'principles'.
Let's take your points though:
"1. Health is effectively entirely devolved"
Yes, but as has been pointed out repeatedly here, if the Scottish block grant is cut, it will be increasingly difficult to fund the NHS at current levels without cutting other public services drastically.
"2. Any privatisation of NHS England will not have an impact on the Scottish Government's budget. "
It rather depends how that privatisation is done, does it not? How the private contracts are paid for; what charges are levied at the point of use; and so on.
"The UK Government would have to effectively abolish NHS England (replacing it with a social insurance or private sector system) for there to be major implications for the Scottish budget."
Now that *is* misinformation. All that is required for 'major implications' for the Scottish budget is for that budget to be cut. It's really as simple as that. Cuts could come in many different ways: through the current 'austerity' deficit reduction programme; through abolishing Barnett in favour of a "needs based" budget allocation; changes to the way in which services in England are funded in areas which are devolved to Scotland (so called 'Barnett consequentials'); or simply a cut in the NHS budget in England.