Hi Brentious welcome to the world of surfing
It looks like you understand that board sizing is important so I would suggest a slightly longer about eight foot, however you say you are not a strong swimmer, so longer makes paddling easier! You will need to become a stron and capable swimmer as there will be times when you will be separated from your board and have to swim, strong swimming skills also make strong paddle capabilities.
I double stated that as it is so important.
Have you tried a surf school?
I would recommend that just to get an idea before you lay out cash on a board
Next suggestion, if you see a board you nightlife post a picture here, we can review it for you in regard to suitability, quality of the board and anything else.
Oh and I‘m curious what was your research? Where are you most likely to surf!
Cheers and have fun Jaffa