Hi,
Yes you can have more than one interface in a virtual-router. However, to help you with the ping situation I need to better understand your topology that I assume it looks like this, please confirm this:
HostA-(192.168.100.X)----| | irb.2500 (192.168.100.10) Switch----------(ge-0/0/4)-SRX | irb.3500 (192.168.8.1) HostB-(192.168.8.X)------|
Are you trying to ping 192.168.100.10 and 192.168.8.1 from only one host? (lets say Host A) If so, we need to note that irb.2500 is under a virtual-router hence it is not aware of the subnet linked to irb.3500 unless we include irb.3500 in the same virtual router or configure a mechanism to make sure virtual-router VRPRUEBA knows about irb.3500 subnet.
Also I can see that you are using family bridge on your physical interfaces? are you configuring transparent mode in that SRX? I believe they should be family ethernet-switching.