As you insert records, the index will get updated. If there's no clustered index on the table, the non clustered index will point to a hidden row id value instead of the clustered index key. Nothing to it.
BTW, for performance, you might find that dropping the index, truncating & loading the table, and then recreating the index might be faster. It isn't in all cases, but I've found it to be so the majority of the time.