Does Splunk Heavy Forwarders support Coretto as opposed to Java
If you mean modular inputs using java, it's up to you to configure proper jre for given TA/input. Specific TAs can have their own requirements but it's not up to HF as such.
What do you mean by support?
For example, do you want to write Scripted Inputs in Coretto?