Your note suggests that you will be delivering a solution to your clients. In that case, it may be to your advantage to join our Partner program or our Affiliate program as both of these programs would save you our your client money. Please contact our sales team for more information.
As for the test environment question, we typically do not charge for test environments, though we do include developers in the user count. Our goal here is to encourage testing.