Hi,
You don't need to sign for LMO applications. You're going to sign the contract from your employer once your LMO is approved. Signed contract, job offer and LMO are important documents when you're going to apply for your TWP. I hope you din't pay your agent for LMO, seems he don't know what...