@bobbiji
Unfortunately there is no way to delete the blue dot which is shown in Radar map even if you turn off the location feature of your device and you set the start up location by one of your favorites
https://community.windy.com/topic/13183/pinging-blue-location-dot-in-radar-how-to-turn-it-off/2?_=1618726642717
Concerning your weather station you can add it on Windy
https://community.windy.com/topic/10804/weather-station/2?_=1618726642709