I took two semesters of spanish but they were completely useless. In the first, we didn't learn jack and the second, which I just finished, was just redundant of what I had already learned. After taking Span 1 in freshman year, I self studied up till this year (senior), so about 2 years or so. I didn't study extremely intense but I covered all the verb forms, etc so probably as much as you. The only problem was my vocabulary. I can read short stories pretty well, but just didn't get enough practice reading. I ended up with a 680 which is pretty good for someone with only 2 years of spanish, not to mention that I taught myself. With 5 years, an 800 is very possible. I'd kill myself if I had taken 5 years and couldn't get over a 750. Good Luck. Use Barron's. The tests are difficult as hell, but there are plenty to (over)prepare you for the real exam.
I'd take IIC, and again use Barron's.