This is a very tricky issue to deal with if you're about to get a puppy and want to put the kennel or crate in the garage. Even those who go to great lengths to provide excellent living conditions in the garage should be aware of the psychological problems involved.
Separating from his siblings will cause separation anxiety in a pup who has just been weaned from his mother. At this point the dog is most in need of your attention. You should be there to provide the puppy with comfort and care if you wish to establish a strong bond with it. Although the dog may be perfectly safe in the garage he will also feel lonely and scared in the new setting.
I think its better to keep the kennel inside the house so the dog feels close to you. You can find a temporary solution if you're worried about the dog creating a habit by sleeping in your bedroom right now.
Try sleeping on the sofa for a few nights while the dogs crate is in the living room. Although it is an inconvenience it is a minor one and the dog will not develop the annoying habit of whining to be allowed in your bedroom in the years to come.
If your dog is in the process of house-breaking keeping the kennel in the garage might not be the best idea. It is not possible to tell when a puppy needs to go outside if it is isolated in the garage. It may also cause bladder infections if forced to hold it.