Assuming I'm not a citizen of the European union, and that I have a Schengen Visa with Germany as the main destination, do I need to make any special arrangements to land at this airport?
The airport is operated on an agreement established in 1946 where the three countries (Switzerland, Germany and France) are granted access to the airport without any customs or other border restrictions. The airport's board has 8 members from each France and Switzerland, and two advisers from Germany[6]
-via Wikipedia: EuroAirport Basel-Mulhouse-Freiburg
See also, Wikipedia's Schengen Area:
To obtain a Schengen visa [...]
He or she must first identify which Schengen country is the main destination. This determines the State responsible for deciding on the Schengen visa application and therefore the embassy or the consulate where the traveller will have to lodge the application. If the main destination cannot be determined, the traveller should file the visa application at the embassy or consulate of the Schengen country of first entry