My question is easy and short: I want to buy an HTC Vive to test my developments. I don't have a Development Kit.
If I buy it, can I use it to test my own developments?
Yes, the development kits are free: native (C/C++) with OpenVR, or for Unity (many plugins) or Unreal or the many additional engines that are supporting the Vive.