We've got 30 now. We water glass the eggs, give em aways, use em any way we can. They've helped us in many ways - eat bugs, fertilize garden, and feed us. In return, keep them happy. Really, a happy chicken is much more likely to lay more. If it's a meat bird, I'll bet the meat would be better also. Feed them kitchen and table scraps. Nothing in our kitchen goes to waste not - literally nothing.
They're a great addition to any farm. You'll learn their personalities and come to enjoy that aspect also.
As far as tips and tricks, it's something you really learn as you go. Keep up with forums wherever you can. Facebook, reddit, etc. Somewhere you could upload a photo and ask a question about. And read about your specific breed. Those two things will really put you ahead.
Lastly, about the roaming. Ours roam free and get cooped at different times. Just know if they roam free, they will poop everywhere and on anything peft outside. They like garages and porches. Keep a good hose nearby