lo que tienes que hacer segun mi experiencia es crear un reporte basado en el original,,,de donde tomaras los campos en blanco para escribir el texto necesario,,,en verdad es mas un asunto de ubicacion de campos dentro del reporte,,,una vez hecho esto,,,podras imprimir sobre el modelo original,,,con respecto al tamano de la hoja,,windows presenta diferentes formatos dependiendo de la impresora instalada, pero, !!! basicamente TODOS son los mismos,,,asi que quiza debas escoger la opcion de "hoja definida por el usuario" si no existiera, pues imprime el formulario usando dos hojas tamano carta sin salto de pagina,,,y listo. asi que los campos imprimirian como si se tratara de una sola hoja....PD. no recomiendo hacer el formato a mano usando el famoso @ x,y para posicionar cada campo.
en cuanto al codigo de barras, primero debes hacer el programa que imprima el respectivo codigo de barras despues solo se ubica, pero como se supone usaras el formato original,,,pues no hay necesidad de tales barras,,,bueno al menos eso entiendo por la propuesta del problema que haces
suerte.
RED