thats the dimensions of the boards I make at the moment. Its a good size and you will be able to ride it no problem. From what you describe it sounds like a good design. You can get cheap fins from a place in south africa..
http://www.dovetechaquasport.com/ they're ok but dirt cheap and can take a little time to arrive but you get 4 for something like $8
good luck