Если бабушка написала завещание на квартиру на внука, а есть прямые наследники – ее сыновья, то имеют ли они право на квартиру после её смерти и как будет действовать завещание потом?

 

Не имеют, раз завещание на внука.

Мда, вы бы лучше к юристу сходили, а не спрашивали такую дичь у обычных людей. Вам тут насоветуют и без толку.

Завещание, которое заверено нотариусом, вступит в силу и владельцем квартиры будет внук. Ну оно вступает в силу только через полгода после смерти.