No LOR's are required for the Vice Presidential nom. For Presidential nom, it's service-connected, so you and your parents need to fill out a form and provide all necessary info. That's it. I also received the presidential nom (it's pretty easy to get one as long as you meet the requirements)...