I would not purchase this camera intending to take close up photos. The fact that you cannot turn off the flash tends to wash things out at close range. It may work on a sunny day outside but I would anticipate a lot of trial and error (and waste of expensive film) otherwise. This camera is best at mid range outdoor shots.
I would say no, because even with the close up lens attached you can only get with an arms reach of the item for it to be clear (I attached a length of string to my camera, to keep subjects within the correct focal points). And as JO commented, the flash may wash out the shot unless the flower is in full light and you do not want any shadows.