Dharamshalas are to be found in plenty in Haridwar, and you can stay in any one of them. The bookings could be done on spot, or online. Gujarati Dharamshala Trust is a neat and clean place to stay, a (Read More)nd they accept bookings beforehand.
This depends on how long you are visiting for. Check out the Places to Visit tab above to see the various places of interest in Haridwar. The map section will show you the location of these places, a (Read More)nd you can plan your trip accordingly. The wildlife sanctuary is away from the main city, so you will have to allocate your time accordingly.