Did you get a free bowl of soup with that? Looks good on you though.
That would have been nice. I did come with a set of SR bars and stem, Weinmann brake levers, and SunTour stem shifters. I might have preferred the soup.
On the fork, yeah, steerer might need some tweaking still.
On the tubing, it's not a Submariner. The tubes are solid gas pipe, not SS. Kabuki made a bunch of other models with those lugs, and this might be one of them.
Edit: Looks like the Skyway model might be the most likely candidate.