Test before meals and the normally 2 hours after you started eating. To start with I would also advise testing at the 1 and 3 hour marks as different foods spike different peoples at different intervals. Try and have the same meal more than one (doesn't have to be on consecutive days) to make sure that the reading isn't an anomaly. Once you know how a certain meal effect you, try varying parts of the meal to find out just what is causing the spikes. Its a long slow process, but the condition is for life so as long as you are moving forward it doesn't matter if it takes a few weeks or months to really get a handle on what you can and can't eat, the basics come quick enough.
With fruit, go for any type of berry, blueberries, raspberries, strawberries (just coming into season so perfect timing), keep of any tropical fruits, such as grapes, oranges and peaches. However even these you might want to try and test, I can manage a couple of small satsumas with out too much problem so I am fairly lucky there.
Dark chocolate is the best option, I was and still am a chocoholic, but now eat mainly 70% organic, I still find the 85% a bit too dark most of the time. break it into small pieces and enjoy each little bit, I use Green & Blacks, partly because each 100g bar is divided into 30 pieces not the more normal 10. The other way to get a chocolate fix is drinking chocolate, not the ready made stuff, but made with a teaspoon of cocoa powder, a couple of teaspoons of sweetener (depending on taste), boiling water and double cream. it comes out nice and rich and creamy but has hardly any carbs in it. One of my shocks when I started was I used to have Weight Watchers hot chocolate drink as I liked the taste and believing that as it was low callory and contained sweeteners it wouldn't be a problem, what a mistake my BS rocketed every time I had any.