Hi Jana,
Yes, ANUGA is a series of python functions. You can totally use python to call your bash script, followed by the ANUGA data preparation and ANUGA simulation functions. As long as your domain doesn't change, this should be easy. Make sure you have a functional hard drive that allows your Temp folder to I/O some large data between WRF hydro and ANUGA.
It can be done even with a dynamic domain, but I have not done that yet.
Depending on your temporal resolution and domain size of the 2D simulation, the hydraulic part might take many hours. I definitely don't recommend you simulate a large continent. A small basin should be ok.
Mengye Chen
Center for Analysis and Prediction of Storms
University of Oklahoma