En tu pais debe existir un organismo que es el que otroga los numeros que va a utilizar el producto para su identificación. Ese es el numero del codigo de barra y es el dueño o distribuidor del producto el que lo solicita y el que te lo hace llegar.
La familia de letra que se utiliza es OCR-B 10 BT, la puedes conseguir en el site de Corel
Corel FTP
Antes habia que usar tinta magnetica para imprimirlos, pero por lo menos aqui donde yo vivo ya no es necesario.
El tamaño es irrelevante, siempre y cuando los scanner de los comercios convencionales lo lean.