Yes, it has caffeine in it and can alter your blood work results.
No, if you ingest anything other than water the results will be inaccurate. Some people believe that black coffee will not have an affect on glucose, however the caffeine alone has an impact on the pancreas which in turn effects insulin, which effects glucose.
Other people asked questions on similar topics, check out the answers they received:
Other people asked questions on various topics, and are still waiting for answer. Would be great if you can take a sec and answer them