Yes, this is absolutely no problem.
Transparency is achieved with the alpha channel -- it's not affected by the view, only the color of the underlying pixel in the window.
A render cycle would be quite simple:
clear();
setView(world);
draw(world);
setView(gui);
draw(gui);
display();