I don't think getting all the miles for yourself will be as easy as you imagine...
Miles are (usually) earned by the person travelling. So each will accrue their own miles... transfers can often be done... but the fees to do so also often make it pointless...