walaikum assalam, i am also an aspirant like you :) i am also abroad and will attempt CSS 2014. brother 7 months will be enough in sha ALLAH. it highly depends on ones aptitude and English expression skills. devise a study plan Bismillah :) complete your prep in 6 months and attempt past papers in the rest of the time :) good luck.