Claro que puedes poner adsense en joomla y da igual que tengas un hosting gratuito.
¿Qué es un "redireccionamiento por demon"? Esto si te puede dar problemas, tienes que poner la URL exacta del hosting , nada de urls cortas (abreviadores, etc).
Para buscar links rotos, hay varias herramientas en busca de enlaces rotos.