So if you want to do an internet radio station the go to software for it is icecast.
VLC supports the ice cast protocol. So if all you are looking for is to play songs to the internet, put a bunch of songs into vlc and follow this guide to cast it. https://archive.flossmanuals.net/vlc/streaming-to-icecast.html
Also this is a decent article on how to do this. https://medium.com/@coffmans/simple-media-streaming-with-vlc-and-icecast-d4e4016f4813
If you are looking to broadcast on FM really all you need is a cheap FM transmitter. If you want to get range the antenna will need to be high up but would violate laws. Most off the shelf ones without good antenna placement will cover about the area of a highschool, but if you get that sucker high up can cover miles with just a few watts, but would be illegal.