1/ you are missing access-group on the server interfaces to allow traffic.
Not sure if that can explain the issue you had seen.
But you can have multiple bridge-group inside a single context.
2/ You need to have separate class-map for ssl and http.
The serverfarm must be configured with port 80 specifically for both SSL and HTTP
(unless you want to re-encrypt traffic on the backend).
Finally, doesn't work is pretty vague.
You need to capture the config, stats before and after a test and a sniffer trace.
With that info, you can define the 'does not work' and make changes where required.
BTW, nat-pool are being used only on the output interface.
You have defined them on the client vlan...I doubt this is what you want.
Usually, you configure them on the server vlan.
But in bridge mode, I don't see the need for nat-pool anyway.
Gilles.