So let me be the one to give "D" some love. It might be desireable to stay fully in the world of film, but for the part of the process for which you are considering Polaroid-like products... "D" is very practical.
+2 I'd say go with digital on this. :P buy a cheapish old dslr and it will work just fine. I had a polaroid 320 and I dont remember it having connections for a flash (maybe the other models have).