No he leido por ningún lado que haya límite de 255 carácteres en interbase, de hecho he usado varchar(300) algunas veces.
Blob está pensado como baúl, puedes meter tanto una imagen, como un archivo binario, etc. Si no sabes cual es la longitud máxima que va a tener la cadena, tambien puede servirte.
Aqui tienes un ejemplo concreto con una imagen, pero da ideas para hacer todo lo que quieras.
Saludos