1. Is it possible to create VM with template configuration using REST Java?
2. Is it possible to apply OS customization on VM using REST Java ?
Are you talking about the rest interface provided after version 6.5?