the only way is to try it and see. start eating at your maintenance calories, monitor progress for a few weeks. if you don't lose any fat, cut calories
there's actually a view that white bread is better because whole grain foods contain anti-nutrients (i.e they interfere with absorption of certain minerals). not sure how true this is I just thought I'd bring it up. I definitely know this is true in the case of some foods such as spinach
this is definitely not the right thing to eat after a workout! you want some high GI carbs with some protein, no fat...also all my friends think these bars taste like crap although i think they're ok (not great)
flax has a lot more omega 3...if you look up the omega 3 content of olive oil it is negligible (it does have a small amount of omega 6 but most of us have too much of that anyway)
Just a comment it's a pretty huge jump to go from 4000 calories to 2300 calories that's slashing your calories almost in half! To make sure your body doesn't click into starvation mode you might want to wind down your calories a bit more slowly 4000 -> 3500 -> 3000 -> 2500 over a fortnight or so
potatoes, oatmeal, brown rice...better than orange juice since orange juice has a lot of fructose which will convert directly to triglyceride (fat) once liver glycogen is full
There's absolutely no point in eating enzymes...enzymes are just proteins and the body breaks them down into amino acids before they can do anything useful
As for fruits and vegetables you can actually supplement the vitamins and minerals in a pill and pill form is probably just as good as food...
all these measurements are just estimates tanitas, calipers etc they're all wrong...instead of shooting for a certain bf% it's better to use the mirror and say "I'm lean enough it's time to bulk up"
actually essential fatty acids are stored in the body I think the human body is composed of 2% alpha linoleic acid...but i still agree that you should keep taking your flax oil it will not make you fat