Wendy the answer to your first question, You will duplicate the rows when you append.
A response to the second part. When you say the jobs don't run successfully. What do you mean? Is there an error message? It also sounds like you are dropping the table and recreating each time you run. If you are why not just truncate the table and then reload.
Let me know,
Jim