Oh hey Atran, didn't realize you were American too
. Wait, are you? I just reread over your post, you talk like a Canadian but you filled out the FAFSA?
Yes, it covers everything you need pretty much. I'm taking out close to the max the first year just in case anything unforseen happens, then I figure I'll scale it back once I figure out how much everything actually costs me over there. Also as long as you have the paperwork filled out/etc completed for FAFSA/UCD's award forms you don't need to pay the full tuition by Aug 1st (US students only).
As to the other question check out the Where are we now thread above for some answers. I can't seem to pin it down myself, but from the responses it seems 75%+ match where they want to, assuming people were people honest about IM/Family being their first choice. Again, take this with a grain of salt, since this info is based solely on the Irish students that have posted on these forums.