It does, and they do.
All clubs may make requests to avoid home fixtures on certain dates for legitimate reasons. Albion never play at home when Pride is on due to the policing resources needed in the city that weekend. Cheltenham Town always request an away fixture when the Cheltenham Festival...