Hi reg
Gravel doesn't have to be perfectly round to be smooth. If you look at it with a magnifying glass, you will be able to tell if it has sharp edges or if they are rounded. If so, it will be safe. The finer the gravel, the better it is for corys since they use their barbels to look for uneaten bits of food between the pieces. Sand can also have sharp edges, but play sand, which is safe for little children to play in, is good for corys.
However, sand is a mixed blessing. On one hand, it looks nice, the corys love it, and it takes virtually no effort to keep the tank clean. On the other hand, it can wreck filters if they are not disconnected during water changes. Sponge pre-filters can be put on to catch the sand, but they tend to clog up easily and generally are a nuisance. If you use only about an inch of sand, the only thing you need to do to keep it clean and healthy is to stir it around with your fingers, every now and then.
Fine gravel is safer for the filters, but much more effort is involved in tank cleaning because fish wastes and uneaten food bits sink down into it and harmful bacteria grows in it. To clean it involves poking the siphon head down, into the gravel, and moving it around to suck the dirt up.
Coarse, pebble like pieces of gravel are not good for corys. They use their barbels like fingers to search for food and if the food gets between the larger gravel, it could get out of their reach entirely.
What kind of corys do you plan to get, reg?