Is this a good way to power up an Arduino mini pro and two motors?

I'm working on a project with an Arduino mini pro and two motors, an Stepper and a DC, both are from old printers
for the motor control, I'm using an L298
I want to power up everything from one single source

For the arduino I can use from 3,3V to 5v
For the stepper is fine between 5v to 9v maybe less
For the DC I have to use 15v to 24v

I have AC/DC adapter that supplies up 28v and 400 milliamperes

What I want to do is this:

Power up the Arduino using a LM7805 that supplies the 5v

Power up the Stepper from LM7809 that supplies 9v

and power up the DC directly from the adapter

I know that all the things that I am using has their own drop of voltage, so I'm wondering if this is enough

Another question that I have is this: in the LM7805 and the LM7809 the output is 1 Ampere, Do I have to connect a resistor for the Arduino and the Stepper to protect them? In this case please recommend me a resistor.

The stepper is an em-483

Can you give some numbers for those motors - number of wires for the stepper,
winding resistance for all the motors, part numbers, datasheets if possible, photos
might be handy to guage the power rating from the general size.

The Arduino supply should be separate from the motor supply if at all
possible...

Steppers are generally run from a high voltage via a chopper driver, if bipolar.

DC motors need motor shield or equivalent.