you dont 'have' to have a midi keyboard, but it does save a lot of time.
if you really dont want one, then i would reccomend that you program the midi in a midi making program (google it) and then import it into cubase and stick the softsynths/VST-ness onto it