How can I use my custom state to display in a repeating group even if I haven't saved this data yet?

Your repeating group would be of type “Text”, and reference that custom state as it’s Data Source.

This post by @artemzheg is super helpful in understanding datatypes, text, and custom states in repeating groups:

Dynamic row addition in Repeating Group and bulk CRUD of Things using vanilla Bubble Tips