Blood in your phlegm?
Are you sure its blood? Not just some colouring from anything you've just eaten?
Blood in phlegm isn't good
Has your nose bled? If so you might have ingested it
Id say keep an eye if it does it again, if so, see the GP
As for the cold sores, youre just run down. I recommend compeed patches x