I am working in Kuwait. I have Schengen visa from 20th march till 17th June 2018. I am travelling to Germany on 22nd march till 31st march. During this period can I apply TRC for Poland? Should I need to stay in Poland till I get my TRC? What are the charges for TEC per person? If I buy apartment or any shop then can I get business visa for say couple of years and that can be renewed?