Attitude is everything...
Based on your post you sound like a guy who would be fun to fly, has a good head on your shoulders, and would do well in a crew environment. I'm in the same situation having not flown since 2012. With the market the way it is now I would suggest applying and/or contacting the companies you are interested in. I'm guessing you would get a job offer somewhere, even with your lack of currency.
I start class next week and with all the growth the company is experiencing I will upgrade and make a decent wage in just a few months based on my previous 121 experience.
I think you'll get on somewhere, I would say you probably won't even have to be current to get an offer with your previous experience and personable attitude.
Good luck!