Q.Joe Pye Weed
I know it grows up to 10-12 feet high, but I do not know how fast it grows. Can you tell me?

Joe Pye Weed can take a bit to become established, but once it has developed several stems it will grow more quickly.
You can find newer cultivators that will stay smaller for a home garden. Look for Gateway, Little Joe and Chocolate varieties.
Joe Pye Weed also began to boom later in the season, so planting in the back of flowers beds is a good option.
https://www.gardeningknowhow.com/ornamental/flowers/joe-pye-weed/growing-joe-pye-weed.htm