flashing tape around finless vinyl window replacing finned

Is it ok to just put some flashing tape around the whole window? Foam was used in between the frame and the opening. There was a finned vinyl window in there previously. I'm worried about moisture. The only thing covering it all now is the vinyl siding. This is the side of the house that gets hit with all the wind and rain. thanks
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
Add image file

HomeOwnersHub.com is a website for homeowners and building and maintenance pros. It is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.