si solo haces wipe de la caché no pierdes datos, si lo haces de la partición "Ext" o el que hay para "Data Factory Reset" perderás todo como si encendieras el teléfono por primera vez cuando instalas una rom.
El dalvik caché es una cosa técnica que lleva el S.O Android, es una "máquina virtual" diseñada para ejecutar varias instancias de la máquina virtual y que el S.O. gestione cada una de esas instancias, para poder cerrarlas si necesita más memoria, etc, es muy parecida al Java o está basada en Java y sirve para poder ejecutar las aplicaciones de android.
