Ответ:
1) Поля ввода реализует класс Entry (tk.Entry / ttk.Entry)
2) insert()
3) Checkbutton
4) size()
5) #Простейший пример
import tkinter as tk
from tkinter import ttk
mw = tk.Tk()
mw.geometry('300x300')
entryField = ttk.Entry(mw, width = 40)
entryField.pack()
mw.mainloop()
Объяснение: