Seems like a troll kind of post but I'll give you some "Sage" advice:
Run high mileage for another couple of years and then do a marathon on the road and see where you stand. Are you much better at xc compared to track? Cross country running ability is closer to these trail races but then it depends on the course (and there is some huge variation in that with these ultra or mountain races).
As far as the career/living off running goes - you got me there! Crap, I'm the one who needs advice on that. I think some guys like Anton Krupicka are sponsored at a level where they can just travel around and run (check out his blog "Riding the Wind" all he does is drive round and hit up '14ers) I've got to work at least part time to make ends meet...going into the office pretty soon now actually - And I don't have a footwear or apparel sponsor yet (Not expecting anything close to the support I had at Hansons-Brooks but then again I was a very average marathon runner at the trials). So that is even after some shameless self promotion across multiple social media outlets. It's not all about speed and how many YouTube videos you upload. So plan to work at least part-time and don't think things like race entry fees, travel and lodging will be covered.