I guess you would be aware with parallelism. Note the following sentences:
Incorrect- She visits the stores and spending money.
Correct- She visits the stores and spends money.
Correct- She is visiting the stores and spending money.
So, your 1st sentence is correct. To make your 2nd sentence correct, we would reframe it like-'She had been doing nothing except spending money.'