Make yourself a little chart for whatever use year you end up getting. For example if you got an August use year, your chart would run Aug 1 - Jul 31st each year.
If you got a June use year, your chart would run Jun 1st - May 31st each year and would look like this:
Use Year......Vacation Dates
2002...Jun 1, 2002 thru May 31, 2003
2003...Jun 1, 2003 thru May 31, 2004
2004...Jun 1, 2004 thru May 31, 2005
2005...Jun 1, 2005 thru May 31, 2006
Now in your example for a vacation of May 30, 2004 thru Jun 12, 2004, you'll see that the two May dates fall in your <b>2003</b> use year, and all the June dates fall in your <b>2004</b> use year. So, depending on your villa (point wise), you will need to have 2-days worth of points in your 2003 year, and the remaining 12 days of points in your 2004 use year.
Rules allow you to bank points from one year into the following, or borrow from a later year to an earlier year. Thus you can bank any 2002 points into 2003. You can bank any 2003 points into 2004. You can bank any 2004 points into 2005, etc.
You can borrow also. You can borrow 2004 points and put them into 2003. You can borrow 2005 points and put them into 2004, etc.
Keep in mind once points are banked into another year, they cannot be un-banked, cannot be banked again into the next year, and therefore MUST be used within the 12-month use year they are banked into. Likewise points borrowed are then permanently locked to only the new use year they are borrowed, or transfered into and MUST be used within that same 12 month use year.
Now you simply have to do the math. Knowing how many vacation points you will need for 2003 (that would be your May 30/31, 2004 dates) and how many points you need for 2004 (That would be your June 2004 dates, simply bank and borrow as needed to get the right number of points into the correct use years.
If you get an August use year instead of June, then your entire vacation is in your 2004 use year and you just have to make sure the points are banked/borrowed into that year.
Now, you have one final problem. If you get a June use year, then any 2002 points can be banked into 2003, but that means you must use them ALL by May 31, 2004. Unfortunately this only includes 2 of your planned vacation dates. To use the rest of your 2002 points would require another earlier vacation. Or you could rent them/give them to someone else. In any case most of those points could not be used for your planned May 30 - Jun 12, 2004 vacation.
However, if you get assigned an August use year, then Aug 2002 points could be banked into 2003 AND used for your planned vacation since August 2003 points are applicable for Aug 1, 2003 thru Jul 31, 2004, a timeframe which includes your planned vacation dates. The chart below shows how an August use year would work.
2002...Aug 1, 2002 thru Jul 31, 2003
2003...Aug 1, 2003 thru Jul 31, 2004
2004...Aug 1, 2004 thru Jul 31, 2005
2005...Aug 1, 2005 thru Jul 31, 2006
So with an August use year, your entire vacation from May 30 - Jun 12, 2004 all falls within your 2003 use year. You could bank 2002 points into 2003, borrow 2004 points into 2003, and have all those points available for use Aug 1, 2003 thru Jul 31, 2004.
Finally, keep in mind there are banking deadlines. If you wish to bank 100% of a year's points, you must do it at 6-months or earlier before the end of those point's use year. So for a June use year, the 100% banking date is Nov 30th. If you receive a June use year and also receive 2002 points, the 100% banking deadline for those points was Nov 30, 2002 which is already passed. However, I'm not certain, but MS may allow banking even passed the deadline in the case of a new purchase.
For an August use year, the 100% banking window will be Jan 31, so any August 2002 year points would have to be banked by Jan 31, 2003, which is fast approaching. Unless of course you are offered a special banking opportunity due to a new purchase.
Hope this helps clarify.
And BTW, Welcome Home.