I am somewhat familiar with Filemaker but do not yet have the software
I suggest that you download the 30 free trial and see what you can do with the software. Be prepared to invest some time in learning how to use the product if you plan on designing this database for your self.
What you describe is a typical relational database project with two tables, one for the student info and one for the images where you would have one record for each photo but would then link them to a record in the student info table.
There is a free run time student database done by Filemaker in FMP 10? available