1, 2. Есть системные процедуры в WinAPI, которые позволяют это сделать (
http://www.sql.ru/faq/faq_topic.aspx?fid=690).
3. Надо пролписать картинку в реестре, а потом вызвать специальную команду, которая известит всех, кому это надо, что картинка изменилась. В инете полно примеров.
4. Есть прмо в дельфи процедуры: CopyFile, MoveFile, DeleteFile, RmDir и т.д. Поищи по справке - там много чего есть.