Joseph, I think you'd find that many of your questions show up quite a bit in other threads. You may want to search the forums for some of these things.
But I will try to give some help. You can...