This is totally not enough. Continue sucking until it's empty.
[AUTO]:When this unit is rode upon by a unit with "Amon" in its card name, Soul-Charge 3. [AUTO](RC):When this unit attacks, [COST][Counter-Blast 1], Soul-Charge 1, and this unit gets [Power] +5000 until end of that battle. At the end of that battle, if you have a vanguard with "Amon" in its card name, and your soul has six or more cards, [COST][put this unit into your soul], and draw a card.