OSMC with Firewall (ufw)

Hey guys,
I use my rb2 with osmc as an openvpn client. So I want to cut the internet connection when the vpn connection disconnects. In order to do that I installed ufw (with ssh, user osmc with sudo) and created some rules. But my question is will Kodi follow the ufw rules? In other words I dont want any connection outside my local network from my pi with osmc with no conection to the vpn server.

!/bin/bash
# Firewall reset
sudo ufw --force reset
# Firewall main rules
sudo ufw default deny incoming
sudo ufw default deny outgoing
sudo ufw allow out on tun0
sudo ufw allow in on tun0
# VPN ports and dns
sudo ufw allow out 149
sudo ufw allow in 149
sudo ufw allow out 150
sudo ufw allow in 150
sudo ufw allow out 151
sudo ufw allow in 151
sudo ufw allow out 1149
sudo ufw allow in 1149
sudo ufw allow out 1150
sudo ufw allow in 1150
sudo ufw allow out 1151
sudo ufw allow in 1151
sudo ufw allow out 53
sudo ufw allow in 53
# local network 
sudo ufw allow out to 127.0.0.0/8
sudo ufw allow in to 127.0.0.0/8
sudo ufw allow out to 10.0.0.0/8
sudo ufw allow in to 10.0.0.0/8
sudo ufw allow out to 172.16.0.0/12
sudo ufw allow in to 172.16.0.0/12
sudo ufw allow out to 192.168.0.0/16
sudo ufw allow in to 192.168.0.0/16
sudo ufw allow out to 224.0.0.0/24
sudo ufw allow in to 224.0.0.0/24
sudo ufw allow out to 239.0.0.0/8
sudo ufw allow in to 239.0.0.0/8
sudo ufw enable

it should theoretically but you can always preform a penetration test to make sure