Yes, you can trade CFD's, also stocks and forex. I have no idea if they can implement IB. I've used IB in the past and find Colmex a much better experience.