The first thing I would suggest is that you use WebViewer SDK:
WebViewer allows rendering of PDF, Office and other documents in HTML5 via Canvas.
AcroForms are supported out of the box. For examples, check out 'Forms support' & 'Form Actions' samples:
-----
This is definitely more work than using WebViewer but is doable...
For more info on options to visualize PDF in web browsers see: