I would go ahead and do Gen Chem II this spring and see how you do. You can always pull the ripcord and take a 'W' if things look like they aren't trending toward an 'A.' PreMeds freak out about Ws but the truth is nobody really cares because by the time anyone is looking THAT closely, you're already past the big hurdles. I had a LOT of Ws and never got asked about them once. Ever. Worst case scenario, you get asked about it in an interview and you simply tell them you gave it a try but it had been too long and you needed to redo Chem 1. Done.
But you won't really need that because you're smart and because there are a LOT of resources out there to teach yourself everything you need to know. As someone who taught himself chemistry:
1) Find out what text your school will be using. Buy used copy 1 edition old (<$10) from amazon
2) Get your hands on a copy of the gen chem 1 and gen chem 2 syllabi
3) For every topic in the gen chem 1 syllabus you don't remember, go to Khan Academy (free) and find the requisite short video
4) Watch said video
5) Repeat steps 3 and 4 until you remember and understand all of gen chem 1
6) Now, go through the end of chapter practice questions from the textbook you bought in step 1. Usually the odd numbers have answers in the text. Do those.
7) For every question you miss, review that section in the text book and possibly re-watch the video from khanacademy
8) Start Gen Chem 2 in the spring and whoop arse
9) [optional] go to iTunesU and download some highly rated Chem 101 videos the correspond to topics covered in the syllabus from your school
Depending on how much you remember, you can probably cover the totality of the course in 4-5 weekends. Most of gen chem 1 is simple math, unit conversions, using the periodic table, basic formulae, some very basic quantum theory, etc. Khan academy also has great math refresher videos as well in case you find there's something you don't remember.
EDIT: If you have time, you can also get a running start at Chem 2 stuff using this same method and basically guarantee yourself an A. Good luck!