First things first, you cant keep ducks in cages unless it is an aviary. They will need a place to swim and bath such as a pond or a pool. They will need grass to walk on and eat and they will also need special duck food.
never get just one duck. They have to be outdoors and have a pond. A fair size wading pool will do. Just a normal doghouse they can get undercover in is OK, you don't need a cage.
So I'm getting 1 or 2 ducks and what do I need? Like cages stuff like that and also the prices. Thanks! I'm keeping them as pets.