Per quanto riguarda il colore delle barre di scorrimento, non credo che ci sia rimedio (a meno di usare i cosiddetti Look&Fill, di cui sono assolutamente digiuno).
Per il cursore, invece, ti posto il codice necessario:
codice:
Image imgCursor = Toolkit.getDefaultToolkit().createImage("immagine.gif");
Cursor mioCursore = Toolkit.getDefaultToolkit().createCustomCursor(imgCursor, new Point(1, 1), "MioCursore");
this.setCursor(mioCursore);
Ovviamente devi avere una immagine GIF chiamata "immagine.gif" nella directory in cui gira la classe.
Nel metodo createCustomCursor(Image img, Point focusPoint, String nome) il primo parametro è un oggetti di tipo Image che rappresenta il tuo cursore, il secondo parametro indica qual'è, all'interno della tua immagine, il punto focale del cursore (quello dove viene ricevuto il clic), il terzo parametro è un nome da dare al cursore.
Ciao.