if you are looking into 2.5d, you actually will be using the 3d camera, its just that the angle(up and down) will never change. when doing a top-down effect, you would point the camera straight down, and position it at the same x/y coordinates and give it a larger z coordinate.
as for the collision system, I would suggest looking into
Sparky's Collision, which(correct me if I'm wrong) is a free library and is faster than the built in collision system.
switching from 2d to 3d(or 2.5d) can seem daunting, but the underlying mechanics are the same, you just have to play with the graphics again.
Hope that helps
-H
Check out my
tutorial on how to make windows, and make them work with DarkGDK