Ciao, per la prima domanda.. se ti riferisci all immagine che si sposta e devi anche una sorta di simbolo tipo divieto non e' drag & drop, e' semplicemente un effetto sul browser ma non e' nulla effettivamente.

Per la seconda magari e' il drag & drop che usi che non e' il massimo o comunque puo' anche capitare usando javascript, vuoi perchè si blocca qualcosa per un istante o perche' vuoi fare qualcosa prima che abbia finito di caricare tutto...dipende...

Per il resto se ti serve un drag & drop puoi provarne di già fatti.
io uso jquery di solito, a seconda dell'utilità puoi usare droppable, draggable o sortable.

http://jqueryui.com/demos/draggable/