It appears to be a working system. How much LR do you have? Kind of hard to tell from the pictures. The LR will supplement your canister and help with bio filtration. The canister should take care of any mechanical and chemical needed. I'd change/clean the filter material often though to help keep nitrates down.
You seem a bit frustrated about not getting answers to your questions. Believe it or not, sometimes folks just don't have a good answer. One of the great things about this board is that we have a minimum of "wild guesses." Don't take silence as lack of interest in your posts. Sometimes it just takes a while to get any answer.
Good Luck. Looks like you got a great system going there.