Your version has a run-on sentence (two independent clauses joined by a bare conjunction without a conversation comma), but, yes, substituting a full stop for the semicolon joining independent clauses is acceptable (the difference is in degree of implied attachment between the independent clauses, so it's not strictly equivalent, but neither is definitively superior.)