Try this for check box
<input type="checkbox" name="filed_name[]" value="1" {{ (is_array(old('filed_name')) and in_array(1, old('filed_name'))) ? ' checked' : '' }}>
The file input can't be prepopulated by Laravel or by any software. actually your website doesn't and shouldn't know the local path to the file. so you need to keep it by session