If you want to stay regularly at the Boardwalk, particularly in anything but a one bedroom, it is best to own there. At eleven months you should be able to book a room, although at certain times of year, standard view studios will be unavailable. Boardwalk view goes next. For most of the year, at seven months there will be some preferred view studios and one bedrooms open, but they usually don't last long as there are a lot of members who would like to stay at Boardwalk who don't have it as their home resort.
In general, people who buy at the more expensive resorts (and shorter term) resale tend to use their points to stay at those resorts. BW is old enough that a lot of its points have turned over from the original owners - at a premium.
So yes, if you own at BW, you will be able to stay at BW IF you book at eleven months - though not always in a standard view room. If you choose to buy a different resort, you may sometimes be able to stay at BW, but not dependably. More often if you buy enough points for a one bedroom, but even that, not dependably.
Do understand the difference between the Inn and the Villas. If BW Inn is your favorite resort and you go in expecting the Villas to be the Inn, you may be disappointed.