And often the down payment is much more than a occupied home. There are many mortgage types not available for non-owner occupied homes (FHA, VA).
But those are problems for the OP’s parents to deal with. His question is whether buying an investment property will affect financial aid. Most likely, it will cause a change in need based financial aid (more assets, less aid). But it is up to the parents how they want to handle finances.