In canada, EFT(not wire) through CIBC and TD is not available for US dollar account. Could you confirm that?
What do you mean? The check is made out to you. You endorse it in order to deposit/cash it at your bank. If you mean "can I endorse it over to a third party?", that's up to the third party and their bank as to whether they will accept a third-party check, not IB.