Yes – you will receive your elite benefits (i.e. breakfast, welcome bonus pts, etc) for third party booking in my experience – just provide your IHG # to front desk agent prior check-in. No pts will be given and the stay will be posted as "Non-qualifying stay" in your acct.