DatH responded there will be a digital download option soon to buy Diablo II and its Lord of Destruction expansion.
The recent Diablo II patch 1.12a seems to imply a minor patch is already in the works. This has not been confirmed yet. It is not common to name a recently released patch such as 1.12a with the 'a' at the end, unless there are plans to release 1.12b. Stay tuned.