You don't need a car in Copenhagen, and I think you are better off without one for a trip of this length. The public transportation is excellent.
I'm not sure I would want to stay right in Nyhavn, but anywhere in the area around it is pretty solid. We stayed at the Hotel Kong Arthur, which is about a 20 minute walk from Nyhavn. We liked it because it was walking distance to most things, and was only a 5 minute walk to the Norreport station, from which you can connect to basically anywhere on the island of Zealand. The price was pretty reasonable too. Alternatively, there are several nice neighborhoods if you wanted to do an AirBnB and save some money. If you do that, I'd recommend trying to find a place near a train/metro station.
As for sites, it depends a lot on your interests. Among our favorites from the city itself: Christiania, Rosenborg Castle (and the surrounding gardens), the National Museum is a must for me, the Ny Carlsberg Glyptotek (an art museum) was great. Carlsberg was just ok, but fun if you love beer. With that amount of time, it might be worth a day trip to Roskilde (cathedral and viking ship museum), Helsingnor (nice old town, Kronborg Castle, and great maritime musem), or Hillerod (Fredirksborg Castle). Check out the Copenhagen Card too - it might save you some money (it includes free public transportation and entrance to most of the places listed above).
For eating out, you have unfortunately picked a fairly expensive city. A few recommendations though. For less expensive meals, check out Copenhagen Street Food on Papiroen (near Christiania) and Torvehallerne (near Rosenborg Castle). For excellent, but not outrageously priced meals, check out Relae (a top 40 restaurant in the world, one michelin star), the Cofoco chain of restaurants (really great prix-fixe menus), and there are some great Neapolitan style pizza places in the city (Mother and Gorm's come to mind). To save money, we ate two meals at Dalle Valle, a very inexpensive all-you-can-eat place (the drink prices are outrageous mind you). The food is fine, nothing special. There are also half price coupons floating around the city, making it an even cheaper meal.