To most of those questions I answer yes. Sometimes I envision a character of X job(background) and build from there. Other times I have a race that I haven't played in a while and start with that and build. Yet other times I will pick a class that I want to play and build. The only things on that list that I don't do are power and ultimate randomizer, but if everyone wanted to roll race, background and class completely randomly, I'd be on board.