A new report says SNP government must be honest with the public about the services the NHS can afford to deliver and what reforms are needed.