Bone broth is different from stock. Bone broth is meant to be simmered for long hours to pull as many nutrients from the bones as possible.
Due to the long simmer times (between 12-48 hours), you'll want access to a safe heat source. I use a portable electric burner. I do not recommend using a gas stovetop unattended.
You'll want a large pot for this recipe. I recommend at least a 12 qt stock pot.
For the bones, you can mix and match animals or stick to one. We collect bones over the month from our meals (ie whole roasted chicken) and store them in an airtight container in the freezer until we have enough to fill the stock pot.