1) What are you using? If you know that a file exists of each type, and you have the folder, you could just browse the folder with a filter

2) Not sure

#3> Why? (mine for you)