not intended to stack, but in the case of its use in arena decks or false god decks, i suppose +1 (to a max of 3) would be sufficient.
yep, remaining cards are doubled and shuffled (not that you would notice them being shuffled anyway, unless you just were rt'd)
ambrosia fits well, but i think everyone likes cake, even the gods.