No. None of the legendaries, including latios and latias, can breed in any game third generation or beyond.
Any Pokemon that can breed, can breed with Ditto.
breed with a boy and girl or a ditto breed with a boy and girl or a ditto
Pretty much anything. But not legendary Pokemon, and not the first forms of some Pokemon.
No legendary Pokémon can breed (with the exception of Manaphy, but its offspring will be Phione so I guess that doesn't count) but some rarer Pokémon such as Spiritomb and Rotom can breed. However,...
Cheats u boo boo !