for the first problem... split the (father pete) and (mother sue) lists and cons 'is to the second of each, then do your appending.
for the second problem, make your search function recursive so it can find atoms in the sublists.
hope this gentle guidance helps
