"It is her birthday tomorrow. I want to give her flowers."
So would I be right in saying the literal translation of the second phrase would be: "I want to give (送) flowers to (给) her" ？ ...我想给她送花 was also accepted.
送 means "to send without any payment", whereas 给 means "to give".
So your answer also matches the meaning and context of the sentence.