Any of the woods you mentioned will work as a core. Have you built a boo backed/belly bow before? Do you already have a recipe for the stack? Once assembled the only tillering you will be able to do willbe from the sides of the bow and that is limited.
Unless you just want to use locust for core lam one or the other woods mentioned would be a better choice to keep the physical weight down.
Also, be sure to temper the boo belly to increase the compression strength. Boo is very strong in tension but not so much in compression.