New answers tagged bridge
Bridgebase Online will do this. They call their computer players "robots". "Advanced" robots are $1/day, "Basic" ones are $1/week. The advanced ones are slower and stronger. I recall that they once offered free robot access one day per month, but it's not mentioned in the FAQ.
I use this Android app, allowing all the things you list (and also duplicate hands for solo games!) WeWeWeb Bridge (free) I seem to remember there's a way to access it in a web browser as well, but I haven't used that often.
Top 50 recent answers are included