Цитата:
	
	
		| 
			
				как сделать так, чтобы он открывал файлы только своего расширения. (Например: <имя файла>.dia)
			
		 | 
	
	
 
Если через TOpenDialog, то настрой его свойство Filter, если как-то по другому (через командную строку или Drag&Drop), то самостоятельно фильтруй файлы по расширению.
	Цитата:
	
	
		| 
			
				как при сохранении документа сделать так чтобы, ему присваивался свой значок (отличный от стандартного Windows’овского.
			
		 | 
	
	
 
Зарегистрировать свое расширение в системе, и связать его со своим приложением.