Answer to number 3. Your random values will only be as random as your seed. Using the same seed all the time will generate the same sequence of "random" numbers.