Yeah, the Dumont thing refers to the IO tower gaurd, the Dumont in the real world was a shipping company = input output, so there's how that connects.
I personally loved it, I saw it opening day( And i saw the original when i was like 7, so I'm a long time fan). The second time I saw it I brought my sad little toys-r-us identity disc, it felt better.
To address the sequel question, the writers have been hired to pen a sequel to it, none of the actors are hired yet but the script is in the works.