Te falta mas informacion:
"Me gustaría saber como puedo hacer para proteger el contenido de mis paginas ASP, más concretamente, los Queries?"
por que vaz a dar el codigo?, no quieres que lo bajen desde internet, quieres que esta trabajando los querys con dlls, o que ?.
"También como puedo hacer una demo de un sitio en ASP para que cuando llegue un día x sencillamente este deje de funcionar?"
if date es = a tres meses mas tarde...
if contador = 300 ...
te falta tambien investigar y pensarle. aqui debes de realizar preguntas mas concretas.