Hello panpwr,
1. Legacy USB stack doesn’t support K65. You can migrate the legacy USB stack to the new USB_V2stack. The USB_V2 stack can run on different RTOS with the same USB core code. In my opinion I suggest you to use the USB_V2 stack.
2. Unfortunately it is right, however you can use other IDE's like KDS, Keil, IAR.
KDS is free and you can download it from the next link: Kinetis Design Studio Integrated Development |Freescale
3. Please check the USB_Stack_Porting_User_Guide that I attached previously.
Have a great day,
Sol
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------