RE: Baiting Coyotes.
first i would check local laws concerning roadkills,
in NY, it is Illegal to handle/remove any roadkill.
if it is legal in your state, as long as it is fresh should be fine for bait,
even if they dont eat it, they will come to investigate,