In my experience, not necessarily. I think it's best for you and your beardie to decide on the best bath schedule for you - once a week is a pretty good rule of thumb, but my beardie hates bathes, so we do them less often. The only time it's really necessary to bathe your bearded dragon (unless they just enjoy it, which many do!) is if they're having a troublesome shed, if they're struggling to go the bathroom, or if they've gotten themselves dirty. I usually only bathe my boy when he's in shed because he dislikes it so much, and we live a very humid environment so for us frequent baths are just asking for a respiratory infection. Bath schedules really depend on your individual bearded dragon.
If you're worried about hydration, you can spray their greens with water and put water drops on their nose so they can lick them off.
Also, bearded dragons really shouldn't stink at all. A healthy, clean bearded dragon should have no smell.
Good luck! Beardies can be much more work than snakes, when I got my ball python she was honestly a walk in the park compared to when I got my beardie. The best advice I can give you is that you should try to buy a bearded dragon who is older than the tiny babies you see at pet shops. Most beardies are prone to going off food when they're young, and a baby that small going off food can easily kill it before you can get it eating. A lot of chain pet stores sell them when they're absolutely tiny. I honestly recommend getting a juvenile if you can for your first beardie, it'll be much more forgiving to any mistakes.