Sì ... ma puoi semplicemente inserire tutto nella prima fseek

fseek(pf, sizeof(bool)*2 + sizeof(long int)*3, SEEK_SET);