Re-posting - Modifying the first question a bit:
I used to work in USA on H1-b visa in past during year 2006 to 2010. I am out of USA for last 30 months now. My previous employer would like to take me back on payroll. My questions at this time:
1) Do I need to file my H1-B in new quota (April 2013) or I am eligible to file extension as I did not used 6 years on my last visa and I am out of USA for more than 1 year now.
2) I spend more than 6 months on unpaid leave for personal reasons in United States before coming back to my home country. Does that going to impact any of my visa processing?
3) Do I need to produce my old pay stubs for H1-b application?
I would appreciate inputs on above points.