He will do after this season, however the state of his body and the workload he puts himself through during a season means that he probably won't be playing in the '09 season or will be playing a much reduce role as a first team player at Sussex. I do however have no doubts at all that he will stay at Sussex in some capacity, it's well known that he loves the club and during his five years in Sussex already he has spent a lot of his time coaching spinners around Sussex. His family also love the area.
Onto the foreign professionals debate, I think it would be a much more sensible idea to impliment an 8/9 English players rule. Thus allowing a team 3 Overseas/Kolpaks/Foreign born citizens allowed in a starting eleven for any one game. Of course teams can have more, but with only 3 allowed to start it will reduce the numbers. Whilst reducing the number of non Brits playing in County Cricket under whichever guise we have to make sure it wouldn't impact on the quality. I'd much rather have young English players having to break through a good side and then perform against a couple of players in the opposition who have international experience or are prolific at County level, th improving the quality necessary to succeed in English cricket which would hopefully have the desired effect of improving the English game.
However nationality it a big grey area. Overseas is obviously very clear cut, and so is Kolpak these days, but with the idea i brought up in my previous paragraph of 8/9 English players a team with only 3 non Brits. How would you classify someone like Kevin Pietersen at this point in his career, or even someone like Tim Ambrose who lived in Australia till he was 17? You'd have to put some kind of marker down as the precedent to use, for instance something like having had to live in English for 5 years previous to making your county debut.