Let's look at the loads.
a DC motor will draw, maybe 125% of rating on start. so 300*1.25 = 373
two motors, if they started at the same time could draw about 750mA for an instant when started. then drop to 600 for running.
3 coils don't have an inrush so run at 300 all the time they are energized.
so, 900 +750 = say, 1,650mA
next, we assume that the translation from Chinese of 2 to englis is double.
therefore a transformer rated for 2 amps, has a label in english that is doubled, so it would read 4.
back to the problem.
1,650 translated would mean we would need to get a transformer listed a 3,300.
so the correct answer is 3 amp
but, there's more.
if the device is operating, that means, ( in engineering parlance) that there are not enough features yet. so, we would look at the project, lights, relays, buzzers, and such and add some extra capacity.
so, back to the question.
if you have it working and space is a huge concern you certainly get by with a 2 amp power supply.
For long term use, add a large capacitor to account for the surge and get a 2 amp power supply.
For that sleep with no concerns result, get that 3 amp.
if both money and space are of no concern, go full 'Merican and buy the largest one you can get.
Aliexpress, first site, free shipping
12v, 2A - $3.06
12V, 3A - $4.36
12V, 5A - $8.09
12V, 10A - $14.78