Hi Tom and welcome to our forum,
This should be straightforward. Have you looked at our chapter on Databases? That should help get you hooked up to Access. There are many threads in this forum that also talk about various database tips and tricks. You can search via the text well in the upper right corner. To set up a conditional submit button, create a user role for managers based on your Active Directory, or based on some other value in the form. Then, define a submit handler for the Access submit and add a custom rule to submit to it (i.e. don't use default submit). Shouldn't need much code for the Access piece, but you will need some if you are mapping from an XSD to DB (vs. starting from the DBs schema). Good luck!
Patrick Halstead [InfoPath MVP]
InfoPathDev
Patrick Halstead
Project Manager at Qdabra