Activating a relay: will switching the (+) line with a transistor cause damage?

can this set up cause any damage to the arduino?

No.

If you have a proper current limiting resistor in series with the transistor base,

With this setup you do not need a base resistor. The relay limits the base current to exactly what it needs to be.

However 4.3V is the maximum you will get across the relay.