#1 He has at some time been on Oprah Winfrey's show. It is not specified whether this is once or more than once, just that he has been on it. You cannot replace "has appeared" with "appeared".
#2 No, you are not missing anything. It is a statement that Adams carried out an operation on West.