Running 1000 background tasks

I have a requirement to run a method over 1000 times with different parameters each time. . We are considering hangFire to do this operation in the background.( We do not have pro license ). Each method may take unto 5 minutes to run. We have complicated statistical simulations and rest API call in our method. Can hangFire handle this ? Any guidelines/dos/donts would be highly appreciated