I want to start breeding

What is a easy way to get a 6iv ditto I want to start iv breeding and all that Maybe later even egg moves breeding

How many and do i need like a lot of those dittos for each nature or not?

Okay Whats the best place to farm IV stones Do my pokemons need to hold the oval charm or not cos im not sure And maybe should i consider using everstone to get natures from pokemon?

One more question Is it possible to get multiple leftovers on one save?

Yes. Talk to the chef in Selene City with Fresh Water and Big Root and you can get as many as you want.

Crossroads and Friend Safari (gg)