You have to have a specific airline or alliance in mind to conduct a mile run.
I think you will have better luck calling a travel agent rather than posting random fare rules in this forum.
And you could start by reading the stickies at the top of the forum....