I think you get from spinel town,there should be a house in there with a girl and a kadabra.After you enter,their furniture gets teleported in other places in the town and you need to find them
Sorry for the bad explination
Trust me,it doesnt take long,i made a couple trips back and forth from tanzan cove to obsidia to ev train,and its not that long,you will get used to it
If you go to the move relearner in onyx ward ,i think you can get a fightig move for blaziken,and while you are there,you can get ancient power for piloswine to evolve it