Ответ:
1. Er ist frisch.
Он свежий (<em>здесь по контексту - "отдохнувший")</em>.
Прилагательное не имеет окончания, если после него нет существительного.
2. Er ist voller Kraft.
Прилагательное "voll", используемое с дополнением, говорящим чем "<em>наполнен</em>" одушевленный или неодушевленный субъект (к примеру, человек полон сил, комната полна людьми, лицо, полное веснушек, корзина, полная яйцами и т.д.) не склоняется, если оно относится к существительному, которое стоит БЕЗ АРТИКЛЯ:
В этих случаях можно использовать или "voll" или "voller".
Ein Leben voller Arbeit.
Ein Leben voller Erfolge.
Sein Kopf ist voller Sorgen. (Sein Kopf ist voll).
3. Окончания прилагательных никак не связаны с наличием глагола "ist".
Er ist ein kluger Junge.
Окончание прилагательного в данном случае определяется родом, падежом, числом существительного. Еще имеет значение, что стоит неопределенный артикль перед существительным.
Если бы стоял определенный артикль, то склонялось бы иначе:
В именит.. падеже было бы:
Er ist der kleine Junge.
Der Name des kleinen Jungen ist mir nicht bekannt. (Genitiv) (чье имя?)
Ich gehe zu dem kleinen Jungen. (Dativ, т.к. "zu" требует дат.падеж)
Ich sehe den kleinen Jungen. (Akk.)