Welcome. You can make it work. Roosters are awesome and I think you will find that having one is really good for your flock. My advice is that you make sure that while he is growing and beyond, he has respect for you as his friend/partner. You don't want to run from him ever and you don't want to fight him. Make that clear with your body language. Many animals want to eat chickens. This makes roosters very on edge most of the time.
@janiedoe worded it best when she said that "when roosters get scared they react". It is so true, they react when they are scared, and because their role in the flock it to find food for their hens (and they never eat until the hens have their fill), and protect their hens and the chicks - they will give their life to defend, and mate, they get hyper reactive about their roles. Therefore, show your rooster respect as the leader of the flock. I always give my roosters food first, treats first, and assure them when I am handling a hen that it is OK. If you respect your rooster,th you will have a great friend for life.