Dadas las especificaciones que ha presentado, necesita un transformador con secundarios dobles: uno de 14 a 16 voltios con toma central para el suministro de 5 voltios y uno con aproximadamente 24 voltios con toma central para el suministro de 12 voltios. No ha especificado la corriente de 12 voltios que necesita.
No puede utilizar un solo devanado secundario para ambos voltajes. El DC sin procesar rectificado y filtrado para los 12 voltios debe tener un mínimo de aproximadamente 15 voltios, para permitir 3 voltios a través del 7812. Estos mismos 15 voltios, cuando se aplican al 7805, disiparán 10 vatios en el 7805 cuando se suministre 1 amp. y no creo que sepas cómo construir un disipador de calor adecuado para manejar esto.
Para encontrar un transformador, vaya a los sitios web de proveedores como Allied Electronics, Digikey o Newark, y use sus funciones de búsqueda. Específicamente, observe los transformadores de potencia y asegúrese de haber especificado el rango y la frecuencia correctos del voltaje de entrada. Parece que estás en la India, por lo que necesitas 230V a 50 Hz.
En cuanto al tamaño del transformador, tomas lo que obtienes. Los fabricantes de transformadores están muy limitados por las propiedades magnéticas de los materiales centrales disponibles, y si pudieran producir un transformador más pequeño para un nivel dado de rendimiento, lo harían. Después de todo, más pequeño es más barato, por lo que podrían vender por menos que sus competidores y, por lo tanto, vender más unidades, obteniendo mayores ganancias.
Sospecho fuertemente que no quieres hacer esto en absoluto. Lo que le dará mejores resultados, y le costará menos a largo plazo, es comprar una fuente de alimentación conmutada con salidas de 5 voltios y 12 voltios. No solo será más barato, sino que será más pequeño.