Thanks for posting back with all of the details and the pics, it helps quite a bit. The checkout form you are seeing does not have the credit card info because the gateway is set to none in the backend. I thought this would be appropriate if you are adding your own gateway but it seems that you do not get access the the cc fields when you do that. In my testing I updated the gateway to Authorize.net and just did not set any of the other details.
This should update your checkout page to include the cc details. Please give this a try and let us know what the result is. When you applied the local checkout server behavior what did you select as the trigger? It should be same page post or button pressed in order to see the confirm page first. If you get to the failure page again you will need to add in the bindings for the local checkout on this page. To do that open up the confirm page and go to the bindings, expand the Linkpoint local checkout group and set drag and drop the full request and full response bindings onto the page. When you add them to the page select and cut them with Ctrl+v, then open the checkout failure page and apply them to this page. The next time you run through a transaction if it fails you will end up on the checkout failure page with some info about the transaction.