Can I resize a LVM on LUKS root partition without live media?

As a side note: 30GB looks like plenty of space to me. Check if you really need to resize / or if you can trim journals and/or cleanup package cache or whatever: