Question: Is there is something like and Array but can hold different types of data?

It sounds like what you’re after is a struct. You can set each of those fields inside the struct, and then in your BP, make an array of that struct, so you can store as many records as you want.