No J1 to H1b, no GC application! You can submmit i-485 before you get H1b. But you must complement all documents of J1 waiver and H1b.