Cara, não há problema em utilizar a KVM da Sun no Palm, basta vc instalar a Vm fornecida pela Sun no Palm (ou no seu Emulador de PalmOS) e rodar o seu MIDlet normalmente, não precisa de uma VM específica para rodar aplicações.
Mas que uma coisa fique clara: EXISTEM outras VM’s para Palm, mas elas só são necessárias se vc está interessado em rodar um MIDlet que use um recurso específico que a VM da sun não disponibiliza.
O Sun Wireless Toolkit já coloca a KVM no seu emulador Palm (que não vem junto) quando vc vai compilar e rodar a sua aplicação.
Ok?