Hello, yes you can come on an L-1 but you have to set up an office here, have a person who is the signing authority here, you cannot sign your own petition. With reference to. H-1, you cannot sponsor yourself. I think it’s best to take an appointment over the phone to discuss your options.