Study Flow

Doing Ethics from CFAI book only.Quant from schweser .My queries are 1.Schweser good enough for all other topics like FSA, Eco, FI? 2.if i do CFAI EOC questions & schweser practice Qs after every SS would it take too long to complete the entire syllabus? 3 should i review every weekend with few Q bank questions to help retention or finish one pass giving one week per SS and then review and Qbank?