¿Puedes enrocar si la torre se ha movido previamente
Una vez por partida, cada rey puede hacer un movimiento conocido como enroque. El enroque consiste en mover el rey dos casillas hacia una torre del mismo color en la misma fila, y luego colocar la torre en la casilla que cruzó el rey.

El enroque está permitido si se cumplen las siguientes condiciones:

Ni el rey ni la torre se han movido previamente durante la partida.
No hay piezas entre el rey y la torre.
El rey no está en jaque y no atraviesa ni cae en ninguna casilla atacada por una pieza enemiga.
El enroque sigue estando permitido si la torre está siendo atacada, o si la torre atraviesa una casilla atacada.
No.
Para enrocar, el rey y la torre implicados en el movimiento no deben haberse movido nunca antes en la partida.
Can you castle if the rook previously moved
Once per game, each king can make a move known as castling. Castling consists of moving the king two squares toward a rook of the same color on the same rank, and then placing the rook on the square that the king crossed.

Castling is permissible if the following conditions are met:[1]

Neither the king nor the rook has previously moved during the game.
There are no pieces between the king and the rook.
The king is not in check and does not pass through or land on any square attacked by an enemy piece.
Castling is still permitted if the rook is under attack, or if the rook crosses an attacked square.
No. 
In order to castle, the king and the rook involved in the move, must have never moved previously in the game.