Honestly sounds like you just need to do a LOT more research on the subject. All the questions you are asking have been answered, many times here.