My baby got a surgery for vsd, the hole was closed with a patch, but is still leaking blood. Is that ok?

Probably. If he is back to normal activity, he should be okay, make sure your pediatric cardiologist explains everything to you.
Depends. If the leak is tiny than it is no big deal and will get smaller. If it is big there might be a need for redo of the surgery.