A terminally ill mum-of-two from Worcester had "best ever day" meeting her favourite singer Duncan James from Blue and driving supercars.