Bonjour,
Je crois que vous exagérez tous les deux...
"passer la nuit obligatoirement dans des campings ou lieux dédiés" est trop limitatif...
mais si les truck stops, rest areas et parkings de Walmart sont effectivement acceptés (sauf certains Walmarts qui l'interdisent), je doute que les places publiques ou parkings d'hôpitaux soient réellement autorisés

concernant les fermes... comme il s'agit d'un lieu privé, c'est à la discrétion du fermier lui-même.