Sort:  

If you hold your EOS on an exchange you will not get any airdrops unless the exchange says it will support that specific airdrop. The EOS needs to be in a wallet where you control the private keys. But it doesn't matter if you bought the EOS on an exchange or through the EOS token distribution.

I'm not sure yet if the IQ tokens will be sent to the ETH address as erc-20 tokens, or sent to the future linked EOS address as EOS tokens.

With that said, the best way to ensure you get the airdrop is to register your EOS keys as soon as possible. This needs to been done before June anyway.