Many new variables after macro import

The answer is yes.

Good macro design will include deletion of the variables it uses at the bottom of the macro, if they are no longer needed.

I just posted a macro to help you do this:

MACRO: [KM] DELETE List of KM Variables [SUB-MACRO]