How can I obtain a vendor ID for my product to use with a custom .pack?
If you configure your processor as a USB device then it _is_ a USB device. Don't you think a USB-connected mouse happens to have a processor of some kind inside the shell?