will go mustafa to buy the torch tml..1st floor rite? need to check something, will a 100mm f2.8 macro be enough? and my flash will be 580 exii...pls advise..
Yes, your lens is good to go for the shoot since the subjects are relatively near.
Yes, you flash is good enough. As a matter of fact, pop up flash with diffuser would do just fine.