You asked:

can aspirin cause hives

Yes. Aspirin is a possible cause for urticaria.
aspirin
aspirin
aspirin

urticaria
urticaria
urticaria