Yes (refer to the reply posted above).
I can also confirm this based on my own personal experience and usage albeit on a different load promo (e.g, TNT AlLL ACCESS 99).
Sure. Download a fresh copy (trial) from the IDM website and install that.
I'm using the latest version and I don't have any issues with it (e.g. downloading videos on YT).