Yes, you can get a new H1b, for up to 6 years, if you depart the US for one year.
The above is intended only as general information, and does not constitute legal advice. You must speak with an attorney to discuss your individual case.
Yes, you may.
Contact attorney Gintare Grigaite, Esq. at 201-471-7989, located in New York and New Jersey. Answers on AVVO do not constitute legal advice and do not form attorney-client relationship. Always consult an attorney for a legal advice.