1) What are the impacts of this and has this compromised Bitcoin's 21 million supply?
No impact at all, no "inflation bug" coins were created.
2) Is this still a threat to the network at the moment?
No.
3) I don't mean to be attack Bitcoin, but how is it that a bug as critical as this was discovered 10 years after launch, especially with so many developers working on the project (and bitcoin team being considered a conservative bunch that values security)?
Programming errors are out there now and will always be out there. How they are handled when found is more important then the fact that they exist.
If you only want to use software without bugs, you will not use any software.
-Dave