Dbol, Test Prop, and Winstrol ,, for what I'm assuming is your first cycle, is a horrible idea. there is no reason to be running those three together, let alone for a newb.
And..
At 5'10", only 140 lbs, yet having 15% body fat, and only 22 .. you definitely should just stay away from gear for now and just learn how to EAT and TRAIN properly. Cause your obviously not doing that yet.
I'm not sure what your photo shoot is for, its obviously not for anything physique related,, but if your run that cycle your going to look like shit, red faced, bloated, puffy, etc.