Everything appears to check out fine, so congrats, it's a fine looking watch.
You can order an extract of the archives based on the movement number from Omega for 120 CHF for peace of mind, but I would be surprised if it wasn't legit.
Maybe worth checking with other members who have 20th anni versions with extracts that it mentions the limited edition part, it ought to but it would be a bit fruitless if they just came back with Speedy Pro 145.022 with these LEs, as you know that part already
Click to expand...