Do they give tours for the white house
yes but only thew certain rooms
Yes they do
Yes. You will need to apply for a tour, and provide information so that you can go through a sort of background check. A year prior to your planned visit isn't too early to begin the process. Your congressman can help get you started.
Yes I guess for some big bucks
Yes and Obama is about to finish his