I'm pretty sure the core XMonad doesn't, but the core XMonad doesn't do a lot of things, really. If you Google "xmonad tabs", I get http://xmonad.org/xmonad-docs/xmonad-contrib/XMonad-Layout-T... I have no idea if it will do what you want because I've never used it. That's in xmonad-contrib.
I don't know what you mean by "manual tiling", so I can't say if it's supported. I know I do some manual things but most of my manual things are out of the tiling context entirely.