It's not a limited edition. Typically it would be available until a new James Bond movie is released (assuming there will be a new Bond watch). Given that NTTD hasn't been released yet, the watch should be available for a couple of years.
They will make as many as people will buy. 8k seems in the ballpark though. People like them, but I’m not sure huge numbers are buying them. The Spectre was limited to 7k I think and sold out in about 2 years but that one is special for a few reasons and still highly desirable.