For the shader version check you can open ReShade.fxh and change the start of the file and that should solve it.
#if !defined(__RESHADE__) || __RESHADE__ < 30000
#error "ReShade 3.0+ is required to use this header file"
#endif
to
#if !defined(__RESHADE__) || __RESHADE__ < 00000
#error "ReShade 3.0+ is required to use this header file"
#endif
Or just delete it entirely.