Investor Tips New vaccine entrant gets approval before Novavax, while herd immunity ideas put sales in doubt.