Procedural NURBS Curves and Surfaces

Hello! I would like to know if your blueprint will suit my needs.
I’m creating a racing game similar to F-Zero and I want to use NURBS surfaces as the track collision geometry. I would like to know if your blueprint allows for collision detection, or at least someway to query the information from a point in the surface, such as position and normal direction.

So if I had a vehicle close to the NURBS surface I could query what point in the surface is closest to the vehicle and have the vehicle orient itself to the normal of that point and also position itself above that point. Are those things possible using your blueprint?
Thank you for your time!