I guess this should help you for the table copy.
http://www.saphub.com/abap-dictionary/copy-sap-table-programmatically/
Then you can select the whole content of source table into a field symbol (type any table) then insert it in the new table. I don't know if the programm will be able to compile since I have never add a field symbol into a table but it should work