Do we need to apply separate license for local controller ?
Yes , if you don't use AOS6.3 code which has Centralize Licensing which allows you to shared licenses already installed on your 3200 controller
Does 3200 Master support 650 as local controller ?
IF you are planning to AOS6.3 on the 3200 controller then you need to do a memory upgrade to your 3200