Unless you get synced to a level where you don't have royal road, don't give people ewers or spires, they are a waste of a card. (If you or someone else is really really low on ressources, you might use it, but I wouldn't recommend it when people still have more than ~30%). Better use them to let your next card effect all of your party members.
Use bole on your tank. But if he/she plays well / has good equipment, you might as well use it for royal road.
I prioritize the other cards this way: balance > spear > arrow. I will give the arrow to BLMs and SAMs and the spear to BRDs. And of course everyone likes balances

Sometimes though rng hates us and we get like 10 spires or boles in a row, can't do much then but use them.