I was able to solo the tatooine world boss on Lord Adraas. Not sure if I was the first, problably not. The coruscant one has an auto 1 kill to prevent that. WHich is fine, I guess.
I didn't solo kill the world boss because I wanted to the loot to sell. Mostly I was curious to see if I could do it. It is something, I recommend for the fun of it. But I would never ask them to make the world boss drops boe just to allow me to sell what I get off of them. There are other mobs for that, if you hunt them down and find em. (I know of 3 personally, and am not sharing my farms with the world at large yet. Maybe in a year or so.)
That is not correct, the Coruscant Boss can be soloed pretty easy. The only you need is having a companion active, doesnt matter that he cannot do anything in all the battle, he would prevent you to be instakilled.
So far i have been able to solo the bosses of Coruscant, Taris, Nar Shadda, Tatooine and Quesh.