First, i want to thank OP to come with a wonderful post. Its very 'to the point' and I'm sure we are many had the similar questions.
Btw thanks admin for specific answer :)
As admin suggested, you can go for Seychelles offshore company with Cyprus bank account. Here have some sticky post in forum. You can choose a package from them.
Best of luck with your new offshore company :)
Of course they can. Your accountant has that knowledge or ability that's why he offered you. Even if he don't have ability, may be he know any lawyer in Belize.
Netherlands is good for IT related business but it is hard to find any reliable agent for Netherlands offshore company setup. You could give it a try .
You can use 2co for payment processing or can apply for merchant service of bank if your monthly turn over is quite good .
As already mentioned you can register your company with as many as share holder you want & you can later split the profit among share holders also. But as I know, if share holder be a company then you'll have to submit those company documents also.
I don't think there will be any problem to transfer money as your account all set to go. But i'll suggest you to take some time & don't do big transfer at a time.(just precaution ;) )