Doable, but if chromium is minimised, you will still see a window manager/background.
I would recommend using a lightweight window manager, like openbox with an empty menu file ~/.openbox/config/menu.xml, so a user cannot active any programs.
Steps
- Install a window manager
- Configure window manager settings (blank config so no other programs can be activated)
- Configure auto login at boot
- Configure X server to start on login (add exec startxto~/.bash_profile)
- Add window manager to ~/.xinitrc
- Add chromiumto~/.xinitrc
If you need to update the Pi, you can Ctrl+Alt+Backspace to get back to the terminal, su to root, update etc.
Be sure that xorg is configured to allow Ctrl+Alt+Backspace with
 Option "XkbOptions" "terminate:ctrl_alt_bksp"    
in /etc/X11/xorg.conf.d/10-evdev.conf.