1.Depending on the type of Casio
2.Yes you can use that with a keyboard...you goin to need a midi-usb interface with that as well...
3. Yes you can... Homestudio has a feature called rewire that allows you to use different programs and mix all the sounds together as one then u can imoprt it into Pryo for audio edit,