Is the present form of national banking system legal under the constitution?
I don’t know. Evidently it is legal. Try this link for answers to your questions. Check out section 2B.
http://www.federalreserve.gov/GeneralInfo/fract/default.htm