I hope your hand is better! Did you clean it and put anything on it???

Your babies are adorable. Any chance of live-trapping the mom cat and getting her spayed?