Class equipment
You did this right. You get all of the bulleted list of equipment, except where it asks you to choose either one option or the other using the (a), (b), (c) style of list. You don't have to "match up" the a's and b's, you can pick whatever from each line.
For the druid that means you get all three lines of equipment, which gives you armour, a pack, and a focus, and two choices to make: (shield or simple weapon) and (scimitar or simple melee weapon). Your bow is a legit choice for "simple weapon" from the former and the scimitar is also a legit choice from the latter.
The choices in each line aren't supposed to be linked, because if were, they would be directly linked together, not using a letter as a secret code. Instead of being written how they are, they would be written like this as a single bullet-item in the list:
- (a) A scimitar and wooden shield or (b) a simple melee weapon and a simple weapon
- Leather armor, pack, and focus
(I'm not directly copying the last line because it's not necessary for the example.)
You can see this in action with the "Building Bruenor" example. Bruenor is a Fighter with the Folk Hero background, and on page 15 of the PHB, Bruenor's player chooses "a battleaxe and two handaxes". Those are two "mixed" options from the Fighter's choices on page 72: the two handaxes are a (b) choice from the third line, and the battleaxe is an (a) choice from the second line.
Notice also how the directly-linked way of writing things that I described above is used for many of the Figher's options on that page, so that (e.g.) taking a single martial weapon requires also taking a shield.
So you did this right. Gently correct your DM on this. Point to Bruenor's choices on page 15 and the Figher's choices on page 72, and how they aren't following an "all (a) or all (b)" rule. The alternative is simply too restrictive on creating PCs, and doesn't even make sense for other classes that don't have letters that all match up.
Starting gold
This is up to your DM, but they should consider being flexible about it.
The point of taking the starting package of equipment is to get started playing quickly. While the option of rolling for starting gold and buying equipment is meant to represent having acquired useful items over your lifetime rather than actually buying them all of a sudden with a sackful of hundreds of gold pieces, the equipment provided by backgrounds is supposed to be the actual gear you begin play with, including the "pouch of x gold".
So your DM is within his rights as DM to enforce that... however, the DM is not necessarily right to enforce it.
If your DM is trying to make sure you create the character "right", they may be blindly following the book where, actually, the book expects the DM to take some responsibility for running the game. The DM has authority to say how the game is run, but that also comes with the responsibility to say how the game is run. They can't disclaim all decision making, blindly, to the game books. That leads to making bad decisions when, actually, the book doesn't really care very much about something.
This is one of those cases where it's not actually important, and the DM should take responsibility for their decision.
If the player asks, "Hey, can I spend this gold on something? I don't think my druid would have kept a bag of gold around for all these years, it would have been traded for useful tools and provisions already," then it's entirely within the DM's rights to say, "yeah, sure, that sounds sensible." It's also within the DM's rights to say, "No, you should have that bag of gold, it'll make more sense for how the game is starting." The DM should never blindly follow the book when the alternative is not harmful to the game, especially when the point is so trivial as this.
So ask your DM to reconsider. Say, yes, the book does say you start with a pouch of gold coins, but ask if it will hurt the game at all for you to say you've already traded it for useful things instead. If the DM is adamant, shrug and move on — you can use it as an excuse for why your druid ends up in a town later: you want to buy a fishhook from these crafty but filthy city-dwellers!
If your DM is amenable to bending on this trivial point — and they might not be, if they're feeling insecure about their grasp of the game or their authority as DM — then it's fine. The important thing is to bring this to your DM for reconsideration, but to respect their authority over the campaign's operation.
RAW No.
However Yes, if the DM says you can. The PHB p.143 states that (depending on location):
almost anything imaginable is offered for sale, from exotic spices and luxurious clothing to wicker baskets and practical swords
However also true is the rule further down the page:
Alternatively, you can start with a number of gold pieces based on your class and spend them on items from the lists in this chapter.
So RAW, if it is not on the list you can't purchase it at character generation time.
However it is your DM that is the final arbiter of what is and isn't available from the "almost anything imaginable" to your character at creation time using the class based purchase rules (PHB p.143), and how much it costs and any other considerations if it is not listed on the tables.
The tables in the book obviously can't detail "almost anything imaginable" so the DM will have to invent the cost, weight etc. of anything not listed there. In fact the DM will have to specify the weight for any starting equipment not listed if the variant encumbrance rules (PHB p176) are being used.
Best Answer
You don't get any starting equipment at all - just the gold
The "Starting Equipment" section at the start of Chapter 5: Equipment states (PHB, p. 143):
So by the rules, if you choose to buy your equipment, you don't get any equipment from your class or background. Ask your DM, however, since many houserule different starting equipment, especially above level 1.