Exercise cycling is an excellent thing, it means you won't stagnate in any one exercise too quickly.
However, unless it's for pure conditioning then a full body workout three times a week is going to be too much (if you're interested in serious growth).
Twice a week? It's pushing it but you might just get away with it initially, when your weights are fairly low.
But then your weights shoot up and you won't be able to do it all in a workout, and if you can, there's no way you'll be training at peak efficiency.
When your deadlifts go into the high hundreds they'll knacker you - if you do them first you won't have any strength for the rest of the workout, if you do them last after a full body workout you're not gonna be left with enough energy to do that deadlift (especially not after some heavy leg work, even without squats).
You can get away with training half your body twice a week - eg Mon, Wed, Fri, Sun or Mon, Wed, Fri, Mon .. yes, you'd be able to recover from that I'd say, but a full body routine 3 times a week isn't advisable if you're looking to grow (since we grow when we recover).
You might get away with the Mon - Thu thing but only when your weights are fairly low.. eventually it'll get too taxing and you won't be able to recover in between.
As for squats and deadlifts in the same workout .. umm .. no, for the reasons above.
If for some reason you do back and legs the same day (not what I'd recommend) then do squats and bb rows one day, leg press and deadlifts the other..
There's nothing wrong with a 2- or 3-day split mate, you'll still grow like a weed. Is there any reason you want to do a full body workout 3 times a week?