Sounds like everything is in order. I think your driver's name was required earlier in the year but it wasn't necessary when we went in March. I haven't seen the coffee man on the beach in years. If it's the one I'm thinking of I don't think anybody was buying from him anymore for good reasons. Get your coffee from Thunder across from Alfred's on the beach road. Any taxi driver will take you there. I would suggest buying baby clothes from Sunnyside in the middle of Time Square. The owner Adrian gives you the best prices.