There are a lot of options for you on the Outer Banks (OBX). If you are seriously looking for a place to call your home away from home, it would serve you well to visit the areas of interest.
I don't have any investments in the OBX, but have visited or stayed in almost all the areas. There are some distinct differences among the areas that could sway your decision.
The northernmost section of the OBX runs from Nags Head to the Virginia border. Lots of restaurants and some decent entertainment in the Nags Head, Kill Devil Hills, Kitty Hawk, Southern Shores and Duck areas. With the amenities comes traffic and congestion. Going to the far northern area you have Corolla and the 4x4 Carova area.
Going south from Nags Head, there is a more relaxed feel in the Rodanthe, Waves, Salvo and Avon communities. Rodanthe's shoreline is pretty much gone, with houses sitting right at high tide line in some areas. Compared with the more northerly areas, there is less shopping and entertainment and a bit more tranquility.
Toward the southern end of Hatteras island are Buxton, Frisco and Hatteras. This area is a fisherman's paradise. There is little entertainment, a lack of high end restaurants, and limited shopping. There is, however, an abundance of peace and rarely any traffic issues.
A one-hour ferry from Hatteras, or 2.5 hour ferry from the mainland will get you to Ocracoke. Ocracoke is a gem of an island. There is not much to do there except to slow down and enjoy yourself. The island is full of vacationers during summer but in the off season is a real escape. No oceanfront properties on Ocracoke. Beautiful beaches that are rarely crowded. I prefer to 4x4 on the beach and normally spend my days on the beach in the summer with no one closer than 100 yards from me.
If you go south of this area, you can look at the crystal coast area. Further south, the beach communities near Wilmington offer proximity to all the modern conveniences.
The rental markets are strong across all the areas. Each has its own identity and attracts a slightly different group of vacationers. I think the key is in defining what you are looking for - whether that is solitude, nightlife, oceanfront, soundfront, condo vs house, shopping, proximity to larger urban areas, etc.
As for insurance, there are some good resources if you Google NC coastal insurance.
This is all high level and just my opinion, but I'm happy to add perspective on any areas if you like.