To have access to a genuine sim acc IB provide you'll need to open a trading acc and fund USD 10K or equiv.
They offer a demonion on the website but I don't think it's as good as the sim. Platform wise I just use Book Trader together with API into Ninja Charts.
IB have webinars on platforms available.