Can a senator be reelected an unlimited number of times?

Under current law, yes.