Can't tell you if the watches you've found are legitimate but when I bought my Meteorite from a proper shop , who had just lost their Omega status due to new Boutique opening. They had misplaced the original box, certificate however did have the correct cards. Got a decent deal at the time.
Hence if I had decided to move it on , it would have been lacking those items. I did however manage to purchase a replacement box and certificate via Swatch UK , who were very helpful at the time.
Do a lot of homework first !!!