Is there a widget available that duplicates the Launcher Pro Calendar Agenda widget?
Indeed - there are a few but I'd recommend Rolf's Agenda Widget. Lots of options and highly configurable.

Scrolling support is present, although the launcher must support scrollabel widgets like ADW / LPP / GoLauncher do.