The needle and seat being stuck isn't really a concern, just replace them.
As for the fuel inlet being broken off you may be able to fix it, or have a machine shop fix it. In the past I've been able to drill them out and glue new ones in with an MEK-based contact cement called seal-all.
I used...