Moving items into neighbouring hierarchy

See here for a discussion on your first point and a macro to automate the shift between parents