a) Der M50x ist alles andere als "gutes HiFi". Der ist Einstiegsklasse. ICH persönlich finde ihn schrecklich vom Sound und auch vom Komfort, aber jeder wie er mag.
Du solltest dir aber auf alle Fälle mehrere Kopfhörer angucken und Probe hören, ansonsten findest du den M50x unendlich "geil", weißt aber gar nicht was dir vllt. bei anderen entgeht.
b) das Problem was ich sehe ist momentan, dass du fast 100€ bereit bist in eine Soundkarte zu stecken, da im Endeffekt aber das Geld in einem Kopfhörer sogar besser angelegt wäre. Ich hab auch einen Fiio E10k, bin auch SUPER zufrieden damit - aber nur, weil mein alter Kopfhörer mir nicht laut genug war. Mittlerweile nutz ich ihn so selten, das ist schon traurig.
Hol dir ERSTMAL die Kopfhörer und dann guck weiter und WENN es etwas externes sein soll, dann am ehesten die Xonar, die aber verstärkertechnisch leider eher schwach auf der Brust ist.