A 7805 Vin maximum elvileg 25V, szóval teljesen felesleges a 7812-n keresztül átfolyatni a 7805 áramát.
Háttööö... 1A-es terhelésnél a 7805 25V bemenő mellett 20W-ot kellene elfűtsön. Ezt szerintem semmilyen hűtőbordával nem fogja tudni. Ha viszont csak 12V-tal táplálod meg, máris csak 7W-ot kell elfűtenie, ami azért egy combosabb hűtőbordával összejöhet.
Persze ha előbb csinálunk a 25V-ból 7812-vel 12V-ot (13W elfűtése mellett, ha csak a 7805 1A-e terheli), utána ebből 7805-tel 5V-ot, akkor csak kettőbontottuk a fűtést, ami kicsit jobb, de messze van a jótól.