sure, all that is currently possible too. the PM's are a little more involved with 7.2.2, because there are actually 3 tables involved.

so the 1st one is a no brainer (different syntax -- same idea), but your last two would also need to check how the overall private TOPIC and user(s) involved are affected by the deletion.