what is the meaning of "off to a blazing start"
I would understand "be off to a blazing start" to mean "begin (doing something) extremely fast/strongly/well".
For example, imagine that a guy named Jim has just begun a race:
Jim is off to a blazing start. After his first lap in this 50-lap race, he is ten seconds ahead of John Smith, who currently holds the world record for this event.