Let it leak for now and get it running.
If it turn out that it costs $300 in parts to get it running ..then fixing the petcock wouldn't be worth it.
By the way.. What is an NC50?
I don't think I've heard of that one.
Are you in the US?
Almost any Honda sold in the US in the last 15/20 years will have parts available at a Honda dealer.