2 codes in 1 software

I have made 2 different softwares in Arduino IDE.

You've shown 0 of them.

I want to make a software like: first code
delay(500000)
second code

Feel free.

How i can call that 2 softwares in one?

Without seeing your code? No clue.

If one sketch is for reading RFID cards, and one is for watering plants, why do you want to combine them? Why the 6 minute and 20 second delay? Seems like a strange interval.

What happens when the second code finishes? The first will be run again, immediately. Is that OK?