Using a Glossary as an example, what’s the best/right way to handle each term.
If each term has the following:
Name (title field)
Acronym (ACF Field)
Is the way to go about it to do a normal custom post type, create a custom field for that post type?
If so, is it possible to have, 10+ forms on one page so multiple terms can be added and a single submit to create 10+ posts?
It just seems like a lot to expand if for example, I wanted to have a list of seeds and germination times).
Lastly, if it is still correct to do these as custom posts and I’m not able to have 10 forms per page, is this where CSV imports will come in handy?
it really depends on how many you’re going to have and how large the list is going to be. It also depends on how you want to display them. Using a CPT means that you will have more options for displaying and that you don’t really need to worry too much about how big the list gets. You could use a repeater on an options page but you will be more limited in the number of ways you can display the information. You will also run into serious efficiency issues if the number of rows in the repeater grows to very large proportions.
As far as importing when using a CPT the best choice is http://www.wpallimport.com/