Eligibility for CFA II

I passed Level I in December 2004 but got sidetracked from taking II thereafter. Will i still be eligible to sit Level II, notwithstanding the fact that i would want to take a refresher course?

yes, they don’t expire.