Que tal 
Carxl, 
Yo no veo impedimento para lo que quieres hacer, para el primero tienes 
draggable(entiendo que lo que quieres arrastrar es un layer). y con respecto al segundo es lo mismo mas algo de css, talves esta referencia te sirva 
http://devheart.org/articles/jquery-...drag-and-drop/ 
Saludos.