I think that there are some great responses here, but the answer to your question might be a synthesis of them all;
It seems that your goals are, broadly speaking, functional strength and overall body conditioning - presumably, to aid in your BJJ sparring (as well as being an end in itself).
As some of the posters have mentioned, squats, deadlifts, presses, kettlebells, etc. - weights - which are a great option. However, you specifically mentioned calisthenics, which I think is an excellent idea for BJJ training.
Personally, I would drop the situps, forearm curls, and possibly leg raises. In terms of core training, situps/crunches are completely useless isolation exercises - I would recommend that you begin training L-Holds, levers (front & back) and flags. Not only are these full body isometric exercises, they completely beat both leg raises and situps/crunches in terms of core strength. Additionally, rather than doing forearm curls, I would recommend training fingertip pushups in conjunction towel-pullups and/or rope climbs. All three will improve your grip and forearm strength much more effectively and in a much more balanced way than any curl ever could. In addition to dips and pullups/chinups, it would be worthwhile to work on handstand pushups and muscle-ups. Both will improve your total-body strength and coordination, as well as being unbelievable exercises for grappling.
I also think that it would be wise to sprint, rather than run if you so choose to at all. My instinct says that you'll be at risk of overtraining on a schedule like this, but you'll know your own body better than anybody. If you can spare the time and recovery, then add in sprints - in general, they're more effective for aerobic and anaerobic conditioning than running. Otherwise, I would advise you to focus on bodyweight work and BJJ, and if you need the high-intensity (which would otherwise be provided by running/sprinting) then do your bodyweight work double-time (read: 150% intensity).
Here are some articles you might find interesting:
Human Flag: http://www.alkavadlo.com/2010/03/15/all-about-the-human-flag-part-one/
There's a whole plethora of resources, but here's a starting point. Keep us posted with your progress and workouts!