Hi,
You can create both tunnels on the 5510 on a separate interface, and both tunnels going to the 5505.
Just need to apply the crypto map to both interfaces, and via static routes give preference to one path over the other.
On the 5505 under the crypto map, specify two peers.
That's right, on ASA's you can run dynamic routing protocols but not over plain IPsec.
Federico.