What is your NOC?
1. So your employer has applied for a LMIA, paid the money and received a LMIA. Yes? A signed agreement means nothing.
2. That makes no sense. Is this offer fake? Have you paid money? Anything free offered- airfare, food, accommodations.