Yes, model weights saved with Keras Core are backend-agnostic. You can train a model in one backend and reload it in another.
Coral TPU could be used with Keras Core, but via the TensorFlow backend only.
Coral TPU could be used with Keras Core, but via the TensorFlow backend only.