If the company that sells this will not answer these questions, it is time to shop elsewhere.

Imagine the support after the sale if pre-sales won't answer these questions.
Bob