Andrew
(1) Multiple Smiths - The search key (N5) needs to be unique. You could use full name, or create an extra column (e.g. Smith107, where record number 107 is the Smith you want.
(2) New records - If you extend the database from A2:K51 to say A2:K5001, this would give you 2000 blank records to accommodate new entries. Because they are already indexed, new entries will be included automatically, and you would not need to alter anything again unless your database exceeds 5000 entries.
(3) I agree with Roy - For tidiness, I wouldn't mix header labels with the data records
(4) I have PM'd Ken Puls about the attachment, so hopefully he will get back to you. I don't think users on this site can remove their attachments once they've been posted.
Hercules